Разработка платформы группового шеринга TAXIBUS

Проект TAXIBUS — инновационный интеллектуальный онлайн-агрегатор в сфере групповых пассажирских перевозок вместимостью от 2 до 55 человек. Суть продукта заключается в концепции шеринга (совместного использования): пассажир фрахтует не весь автомобиль целиком (как в классическом такси), а только конкретное сидячее место.

Система позволяет пользователю самостоятельно задавать гибкие точки посадки и высадки, снижая стоимость поездки в 2–4 раза, а перевозчикам — кратно увеличивать выручку за фрахт без дополнительных затрат на содержание парка. Платформа ориентирована на сегменты регулярных трансферов (аэропорты/вокзалы), поездок по запросу и туристических маршрутов.

Задачи проекта

Динамическая генерация групповых маршрутов: Главный технологический вызов — разработка алгоритмического модуля и математических алгоритмов, которые в режиме реального времени (онлайн) способны объединять индивидуальные трансферы и запросы от разных пассажиров в единые оптимальные групповые маршруты.

Мультиролевая экосистема: Требовалось спроектировать и разработать взаимосвязанный комплекс кроссплатформенных пользовательских приложений, плагинов и внутренних панелей для трех целевых групп:

  • Пассажирский контур — для быстрого поиска, бронирования мест и отслеживания транспорта
  • Контур водителя — для навигации по динамически корректируемому маршруту
  • Контур перевозчика (B2B) — для управления автопарком, тарифами и мониторинга загрузки

Результаты

  • Уникальный масштабируемый B2B2C-продукт: Создан первый на рынке РФ нишевый онлайн-сервис группового шеринга мест, не имеющий прямых конкурентов в своем сегменте
  • Кратное снижение стоимости для пассажиров: Алгоритмы группировки позволили снизить средний чек поездки для конечного пользователя в 2–4 раза по сравнению с классическим такси при аналогичном уровне комфорта
  • Рост рентабельности автопарков: Перевозчики получили инструмент повышения выручки за фрахт одного ТС без дополнительных инвестиций в инфраструктуру или топливо
  • Архитектура и техническое решение

    Для обеспечения бесперебойной работы агрегатора и моментального отклика интерфейсов на вашем техстеке (Symfony + Vue 3) реализована следующая архитектура:

    • Высоконагруженное ядро на Symfony: Вся доменная модель (DDD), управление заказами, профили перевозчиков, биллинг и SaaS-монетизация спроектированы на фреймворке Symfon. На бэкенде реализован запатентованный алгоритмический модуль математического моделирования. При поступлении новых заявок от пассажиров Symfony-сервис асинхронно пересчитывает графы дорог, корректирует и оптимизирует текущие рейсы автобусов прямо на лету.
    • Реактивные интерфейсы и диспетчерские на Vue 3: Панели управления перевозчиков, онлайн-биржа заказов и рабочие места операторов реализованы как производительные SPA-интерфейсы на Vue 3. Это обеспечивает мгновенный рендеринг изменяющихся маршрутов на карте и real-time обновление статусов заполняемости мест в Таксибусах.
    • Комплекс клиентских приложений: Разработана и запущена первая версия программного обеспечения для коммерческого тестирования, включающая изолированные приложения для пассажиров, водителей и транспортных компаний, общающиеся с центральным бэкендом по защищенному протоколу REST API.
  • Продуктовые и автоматизационные механики

    • Сервис туристических и трансферных маршрутов: Система автоматически анализирует плотность спроса в направлении ключевых хабов (например, аэропорт «Пулково» — Центр СПб) и генерирует оптимальные точки сбора пассажиров (p. 3).
    • Гибкая программа лояльности и субмонетизация: Интегрирована рекламная платформа и партнерские модули (p. 3). Система умеет предлагать кросс-маркетинговые инструменты для компаний сферы гостеприимства и отелей (p. 3).
    • Автоматическая тарификация комиссий: Система гибко удерживает динамическую комиссию (от 5% до 15%) как от перевозчиков, так и от B2B-партнеров в зависимости от типа и регулярности рейса (p. 3).

Расскажите о вашем проекте и задайте вопросы — мы скоро ответим

Как не слить бюджет? Проверьте подрядчика

  • Вам назвали точную цену за 5 минут без детального ТЗ?
  • Кому будут принадлежать авторские права на исходный код?
  • Что вы будете делать, если ведущий разработчик проекта уйдет?
  • Как вы будете контролировать работу — поэтапно или «в черную»?

Оставить заявку

Оставьте заявку на бесплатную 30-минутную консультацию с нашим тимлидом. Разберем вашу задачу и предложим архитектуру решения

Спасибо!

Мы свяжемся с вами в ближайшее время