Такси Город
Такси в Новоуральске: сайт 52525.ru, приложения для пассажиров и водителей, диспетчерская и свои карты.
- Год
- 2024
- Что делали
- Код

- Что было нужно
Заказ идёт через несколько приложений и часто меняет статус. Система должна переживать плохую связь и действия диспетчера, не теряя заказ. При этом многие клиенты по привычке звонят на 5-25-25, и этот путь тоже должен работать.
- Что сделали
Собрали сайт 52525.ru, приложения для пассажиров и водителей, экраны диспетчеров, сервер и мини-приложение ВКонтакте. Приложение для пассажиров вышло в Google Play, RuStore и App Store. На сайте можно рассчитать поездку по Свердловской области: маршрут и цену считает наш сервер.
- Подробнее
Самое сложное в такси происходит на стыках: клиент создал заказ, водитель принял, диспетчер вмешался, связь на минуту пропала. Мы разобрали эти переходы и договорились об общих статусах для всех приложений.
Адреса и маршруты считаются на наших серверах, без чужого облачного тарифа. Геоданные в базе, фоновые задачи в очереди, изменения заказа приходят на телефон без постоянного обновления экрана.
Как это выглядит


Что вышло
Вся служба на одной системе: от звонка или заказа в приложении до машины у подъезда. Бонусы со старых карт клиентов переезжают в личный кабинет при регистрации.
На чём сделано
React NativeFlutterNestJSRedisBullMQWebSocketGeocodingRoutingPostgreSQLPostGISNuxtTypeScriptDocker
Похожая задача? Расскажите
Напишите пару слов о проекте. Мы прочитаем сами и ответим, сколько это может стоить и когда сможем начать.
Заполнить бриф