Задача
Разработать клиентскую часть (мобильное приложение) на Flutter для сети складов индивидуального хранения. Бекенд уже готов, необходима только интеграция через API.
Функциональные требования
Приложение должно реализовывать следующий функционал:
- Выбор склада (с интерактивной карты или из отсортированного списка)
- Выбор ячейки с применением фильтров (размер, местоположение, доступность)
- Отображение чертежа склада и списка доступных ячеек
- Оформление аренды или гостевого доступа
- Полноценное ведение личного кабинета пользователя
- Открытие и удаленное управление ячейкой
- Оплата и история платежей
- Изменение личных данных и профиля
- Управление выездами и посещениями
- Серверная часть полностью готова; вся документация по API и запросам предоставляется отдельным файлом
Примечания по дизайну
Полный дизайн пока в разработке. Для предварительной основы используйте интерфейс существующего веб-сайта компании (референсный образец прилагается). Дополнительно ожидается, что визуальные решения и навигация будут близки к мобильным приложениям прямых конкурентов в этой нише.
Технологические требования
- Фреймворк: Flutter
- Платформы: iOS и Android (нативное развертывание)
- Взаимодействие с готовым REST API