Разработать кроссплатформенное приложение на React Native
Задача: разработать кроссплатформенное приложение для телефонов в книжной ориентации на React Native для питерского бара.
Количество экранов: 11
- Прелаудер
- Выбор авторизации или регистрации
- Экран для ввода номера телефона
- Подтверждение телефона вводом трёхзначного кода
- Главный экран с картой пользователя
- Информация о пользователе
- Список позиций меню
- Экран отдельной позиции меню
- Список новостей / акций бара
- Экран отдельной новости / акции
- Контакты
Ссылка на макет в фигме: https://www.figma.com/file/yqWr1Yi55BKMvGt4XnBPKz/%D0%9F%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5_%D0%91%D1%80%D0%B8%D0%BA%D0%91%D0%B0%D1%80?node-id=0%3A1
Функционал приложения:
- Интеграция с ресторанным ПО Iiko. Ссылка на документацию: https://docs.google.com/document/d/1kuhs94UV_0oUkI2CI3uOsNo_dydmh9Q0MFoDWmhzwxc/edit
Что нужно получать от iiko:
- Данные пользователя (зарегистрирован или нет, имя, дату рождения, контактный телефон, почту)
- Данные карты лояльности (штрих-код карты для демонстрации в ресторане, актуальный баланс бонусных баллов)
- Интеграция с REST API сайта. API готово, по нему нужно получать: всё меню, все новости и акции для вывода на соответствующих страницах (фото, заголовки, описания)
- Авторизация / регистрация пользователя по номеру телефона
- Сохранение данных зарегистрированных пользователях, чтобы не нужно было каждый раз заново авторизоваться
- Возможность изменения пользователем имени, своего фото, почты, телефона. При изменении почты или телефона должна проводиться проверка с переходом по ссылке или вводом кода.
ПРЕДЛАГАЙТЕ КОМФОРТНЫЕ ВАМ СРОКИ И ЦЕНУ