Техническое задание на модернизацию мобильного приложения
Основная цель
Доработать существующее мобильное приложение, расширив его функционал, улучшив пользовательский интерфейс и добавив поддержку новой платформы.
Ключевые задачи
1. Система авторизации и безопасности
- Реализовать вход в приложение с помощью нескольких методов:
- По SMS-коду (отправка и верификация)
- По push-уведомлению
- По стандартному паролю
- Разработать механизм восстановления доступа для пользователей, забывших пароль.
2. Монетизация и платежи
- Интегрировать систему оплаты для оформления подписки.
- Реализовать соответствующий интерфейс и логику работы с подписками (пробный период, тарифы, управление).
3. Пользовательский интерфейс и опыт
- Провести доработку и улучшение текущего дизайна интерфейса.
- Улучшить функционал взаимодействия с клиентами в разделе "Карты" (например, ответы на отзывы, обновление информации).
4. Кроссплатформенность
- Адаптировать приложение для работы на операционной системе iOS. В настоящее время приложение работает только на Android.
Требования к реализации
- Все новые функции должны быть интегрированы в существующую кодобазу.
- Интерфейс должен быть интуитивно понятным и соответствовать современным стандартам UX/UI.
- Необходимо обеспечить стабильную работу всех новых и существующих модулей.