Техническое задание на разработку мобильного приложения
Необходимо создать кроссплатформенное мобильное приложение на основе предоставленного API. Приложение должно быть интуитивно понятным, стабильным и соответствовать современным стандартам UI/UX.
Основные функциональные требования
- Система аккаунтов: Реализация модуля регистрации и авторизации пользователей.
- Пополнение баланса: Интеграция со сторонней платежной системой для безопасного пополнения счета пользователя внутри приложения.
- Бронирование: Разработка основного функционала для осуществления и управления бронированиями через интерфейс приложения.
- Работа с API: Приложение должно полноценно взаимодействовать с существующим backend через предоставленное API (эндпоинты, методы, авторизация).
Технические аспекты
- Приложение должно быть разработано для платформ iOS и Android.
- Выбор технологического стека (React Native, Flutter, Kotlin + Swift) остается на усмотрение исполнителя, но должен быть обоснован.
- Необходима адаптивная и современная верстка интерфейсов.
- Код должен быть чистым, документированным и передан заказчику по завершении работ.
Результат работы
- Рабочее мобильное приложение, опубликованное в App Store и Google Play (или передача готовых сборок).
- Исходный код проекта.
- Инструкция по сборке и развертыванию.