Техническое задание: Доработка UI/UX мобильного приложения на Flutter
Цель проекта
Улучшение пользовательского интерфейса и навигации существующего мобильного приложения. Работа ведется исключительно на стороне клиента.
Основные задачи
- Доработка формы авторизации: Улучшение UI/UX экрана входа (логин и пароль). Необходимо обеспечить удобство использования, валидацию полей и отзывчивый дизайн.
- Настройка интеллектуального роутинга: Реализация механизма, который после успешной авторизации направляет пользователя на разные главные экраны в зависимости от его типа (например: клиент, сотрудник, администратор).
- Разработка UI-компонентов: Создание или доработка визуальных элементов интерфейса для обеспечения интуитивного взаимодействия с приложением.
Важные условия
- Бэкенд, интеграции с API и вся бизнес-логика реализуются другой командой.
- Исполнитель фокусируется только на фронтенд-части: интерфейсе (UI) и клиентской логике навигации (роутинге).
- Работа ведется в рамках существующей кодовой базы Flutter-приложения.
Требования к исполнителю
- Опыт коммерческой разработки на Flutter.
- Понимание принципов работы с навигацией и роутингом (Navigator 2.0/Router, GoRouter и т.п.).
- Умение создавать адаптивный и отзывчивый UI.
- Готовность работать в команде и согласовывать интерфейсы с backend-разработчиками.