Служба такси

Агрегатор такси, функционирующий на территории Республики Молдова, представляет собой комплексное решение из трёх взаимосвязанных компонентов: мобильное приложение для клиентов, позволяющее быстро заказать поездку и оплатить её онлайн или наличными; отдельное мобильное приложение для водителей на платформах iOS и Android; и панель управления для диспетчерской службы в веб-версии. Система обеспечивает полный цикл заказа, назначения автомобиля, выполнения поездки и финансовых расчётов.

Клиент

Владелец действующего таксомоторного парка в городе Кишинёве, заинтересованный в расширении зоны покрытия сервиса на всю страну и переводе взаимодействия с клиентами и водителями в современный цифровой формат.

Задача

На момент обращения у заказчика уже существовал локальный бизнес по перевозкам. Клиент стремился масштабировать деятельность, охватив всю территорию Молдовы, и сделать вызов такси максимально быстрым и удобным для пассажиров за счёт внедрения собственного мобильного приложения. Для этого требовалось не только создать клиентский сервис, но и предварительно сформировать базу водителей, обеспечить диспетчерский контроль и автоматизировать все сопутствующие процессы.

Особенности проекта

Поэтапный запуск и приоритизация водительского приложения. Перед стартом клиентского сервиса заказчику было критически важно сформировать пул водителей, готовых сразу принимать заказы. Поэтому разработка началась с приложения для водителей и панели диспетчера, что позволило параллельно с созданием пользовательской версии запустить рекламную кампанию по привлечению партнёров.

Гибкая методология AGILE. Проект реализовывался итеративно, с разделением на бизнес-блоки. Для наиболее крупных функциональных модулей были построены MindMap и определён критический путь, по которому детально прорабатывались требования.

Управление ожиданиями и содержанием проекта. В силу продолжительности работ у заказчика периодически возникали новые идеи и пожелания по дополнительным функциям. Проджект-менеджер успешно аргументировал необходимость первоочередного запуска базового функционала с переносом доработок на последующие версии продукта, что обеспечило соблюдение сроков и качество ядра системы.

Функции продукта

Панель управления для диспетчера (веб-версия)

Централизованная административная панель, обеспечивающая полный контроль над операционной деятельностью. Диспетчер может управлять поступающими заказами, администрировать профили водителей и автомобилей, а также в режиме реального времени отслеживать на интерактивной карте передвижения машин. В панели также отображается история верификаций документов водителей.

23212-22-4

Мобильное приложение для водителей (iOS и Android)

Водители регистрируются в системе, предоставляя личные данные и информацию об автомобиле. После прохождения проверки документов администратором, водитель получает возможность принимать поступающие заказы. В приложении отображается текущий заработок, история выполненных поездок и статус верификации.

23212-22-6

Клиентское мобильное приложение для заказа такси (iOS и Android)

Интуитивный сервис для вызова такси из любой точки. Перед подтверждением заказа на экране отображается предварительная стоимость поездки и карта с отметкой назначенного автомобиля. Реализован личный кабинет пользователя с историей всех поездок. Оплата возможна двумя способами: наличными водителю по завершении поездки или безналичным способом через привязанную к профилю банковскую карту.

23212-22-7

Отслеживание автомобиля в реальном времени

В клиентском приложении после назначения машины пассажир видит навигацию и перемещение автомобиля на карте в режиме реального времени, что повышает прозрачность и комфорт ожидания.

23212-22-5

Технологический стек

Icon_Laravel
Icon_React
Icon_Kotlin
Icon_Swift

Результаты

В цифрах

  • Мобильное приложение для пассажиров (iOS и Android): заказ такси, трекинг водителя на карте, история поездок, отзывы.
  • Мобильное приложение для водителей (iOS и Android): приём заказов, навигация, управление статусом доступности.
  • Веб-диспетчерская: ручное распределение заказов, мониторинг парка в реальном времени, оперативная поддержка.
  • Срок реализации проекта — около 12 месяцев от старта до запуска всех компонентов платформы.
  • Стек охватывает три клиентских приложения + административную панель + бэкенд с геолокационными очередями.


Почему заказная разработка, а не готовая платформа
Готовые white-label-решения для агрегаторов такси (Taxsee Driver, Gett white-label) предлагают стандартный функционал, но ограничены в кастомизации бизнес-логики: тарификации, алгоритмов распределения заказов, интеграции с локальными платёжными системами. Заказная разработка позволила реализовать специфику молдавского рынка: локальные карты, валюту, и работу диспетчеров по конкретным маршрутам.

Рассматривались решения на базе открытого исходного кода — они требовали значительной доработки под мобильные платформы и создавали риски в поддержке на длительном горизонте.

Локализация и защита данных
Сервис обрабатывает персональные данные пассажиров и водителей: контакты, геолокация, история поездок. Данные хранятся на серверах в пределах юрисдикции заказчика; локализация и защита ПДн реализованы в соответствии с требованиями применимого законодательства.

Команда разработки базируется в России и СНГ, проект реализован для молдавского рынка. Требования к хранению и обработке данных пользователей согласованы с заказчиком на этапе проектирования.

FAQ

Сколько стоит разработать платформу агрегатора такси с тремя приложениями?
Стоимость зависит от набора функций каждого компонента (пассажир, водитель, диспетчер), глубины интеграций с картами и платёжными провайдерами, а также требований к масштабируемости. Точную оценку даём после дискавери-этапа.
Как работает алгоритм распределения заказов?
Система находит ближайшего свободного водителя с учётом геолокации и предлагает ему заказ. При отказе — следующий в очереди. Логика распределения настраивается под бизнес-правила заказчика.
Поддерживает ли платформа онлайн-оплату?
Да — платёжный модуль интегрируется с локальными и международными провайдерами. Поддержка конкретных шлюзов определяется на этапе проектирования.
Как организовано отслеживание водителя на карте?
Геолокация водителя транслируется на карту пассажиру в режиме реального времени через WebSocket. Приложение отображает предполагаемое время прибытия и маршрут поездки.
Сколько времени займёт разработка такой платформы?
Для полной платформы с двумя мобильными приложениями и веб-диспетчерской типичный срок — 10–16 месяцев в зависимости от числа функций и платформ. MVP с базовым функционалом можно реализовать быстрее.

Мы найдем лучшее решение вашей задачи

    1. Если у вас есть ТЗ, референсы или документы по проекту, вставьте ссылку — так мы быстрее оценим задачу.

    Отправляя заявку, вы соглашаетесь на обработку персональных данных.