Нужно разработать API для нативного приложения
Добрый день.
Это не интернет-магазин, а накопительная система с QR-кодами.
Есть сайт на MODx, нужно разработать API для нативного приложения (тз внутри). Интересует примерная цена реализации и сроки
ТЕХЗАДАНИЕ:
Эндпойнты приложение - API:
1. Регистрация карт лояльности (пользователь вводит свои данные и регистрирует себе карточку виртуальную)
2. Подключить существующую карту (ввести номер карты и по нему все данные пользователя должна подтянуться). Вводим номер карты, на номер телефона, который привязан к карте, отправляется смс с кодом. Код верный - авторизируем.
3. Список магазинов (название, адрес, точки координат, фотки)
4. Контент (текстовые страницы: о компании, доставка, оплата, описание системы лояльности, faq. Список акций) Доступен анониму
5. Данные пользователя: имя, телефон, список покупок, бонусы, сколько бонусов скоро сгорит. Список покупок пользователя (название, город, способ оплаты, дата, сумма, полученные бонусы за покупки)
6. Авторизация пользователя OAuth2.0 access, refresh token
Синхронизация 1С-бек:
1. 1С обращается по определенному урл, проходит авторизация
2. Получение данных пользователей, карт, накоплений
3. Отправка новых данных пользователя (зарегистрированных карт в приложении)