Техническое задание: Разработка приложения для заказа такси
Цель проекта - создание полнофункционального мобильного приложения, которое позволит пользователям вызывать такси, а водителям - принимать и выполнять заказы. Приложение должно быть интуитивно понятным, надежным и обладать всем необходимым для комфортной работы сервиса.
Основные требования к функционалу
Для клиента (пассажира):
- Регистрация и авторизация по номеру телефона.
- Указание точек посадки и назначения на интерактивной карте.
- Выбор типа автомобиля и просмотр предварительной стоимости поездки.
- Отслеживание местоположения назначенного автомобиля в реальном времени.
- Безналичная оплата поездки через интегрированные платежные системы.
- История поездок и возможность повтора заказа.
- Система рейтинга и отзывов о водителе.
Для водителя:
- Регистрация с верификацией документов (права, страховка, документы на авто).
- Режим "онлайн" для приема заказов.
- Получение и подтверждение заказов с отображением маршрута и данных клиента.
- Навигация по построенному маршруту.
- Управление статусом поездки (начало, завершение).
- Просмотр истории заказов и статистики заработка.
Общие и административные функции:
- Административная панель для управления пользователями, водителями, тарифами и мониторинга поездок.
- Система динамического ценообразования (учет расстояния, времени, коэффициента спроса).
- Push-уведомления для клиентов и водителей.
- Техническая поддержка через чат в приложении.
- Высокая производительность и стабильная работа при высокой нагрузке.
Технические требования
- Кроссплатформенная разработка (iOS и Android) с использованием одного из современных фреймворков (React Native, Flutter или аналоги).
- Серверная часть на Node.js, Python или другом подходящем стеке.
- Интеграция с картографическими сервисами (Google Maps, Яндекс.Карты или аналоги).
- Интеграция с платежными шлюзами.
- Реализация работы с геоданными и расчетом маршрутов.
- Приложение должно быть готово к публикации в официальных магазинах приложений.
В предложениях просим указывать примерный план работ, сроки реализации и портфолио с аналогичными проектами.