Краткий обзор
Таксомоторная компания координирует заказы, распределение и отслеживание. Цены, платежи и отчеты также обрабатываются в рамках нескольких отдельных операционных задач.
Решение стало единой платформой для перевозок с приложениями пассажира и водителя и веб-панелью для распределения и операций.
Программное обеспечение призвано сократить потребность в ручной координации и время, которое команды тратят на передачу информации о поездках.
История клиента
Клиент - таксомоторная компания из Люксембурга. Она обслуживает пассажиров, принимая заказы такси, и координирует водителей, выполняющих поездки с посадкой и высадкой.
Расчет стоимости, платежи и поддержка создают дополнительную операционную нагрузку.
Для администрирования, распределения и управления автопарком также требовалась веб-панель. Она была нужна и для тарификации, платежей и отчетов.
Решение создано как связанные мобильные приложения и веб-панель. Особое внимание уделено обновлениям GPS в реальном времени и сопоставлению водителей с пассажирами.
Также добавлены статусы платежей, настраиваемые цены, помощь с публикацией приложений и документация.
Клиент хотел
- Использовать отдельные приложения пассажира и водителя для iOS и Android
- Управлять пользователями, водителями, поездками, тарификацией, платежами, поддержкой и операциями
- Отслеживать GPS, карты, расчетное время прибытия, статус поездки и сопоставление водителей с пассажирами
- Обеспечить тестирование, развертывание, документацию и публикацию обоих приложений в магазинах
Почему готовое программное обеспечение не подошло
Готовое программное обеспечение для перевозок связывает пассажиров с водителями по текущему местоположению и рассчитывает стоимость. Индивидуальная платформа была нужна для объединения рабочих процессов пассажиров, водителей и администраторов таксомоторной компании. Заказ, отслеживание и платежи были объединены в единую операционную модель. В нее также вошли тарификация, отчеты и коммуникация.
Обзор проекта
Решение создано вокруг трех связанных рабочих пространств: приложения пассажира для заказа такси, приложения водителя для принятия поездок и веб-панели для распределения и операций. API связывает приложения и передает данные об аутентификации, статусе поездки, доступности водителя и платежах.
Для управления поездками в реальном времени на экранах пассажиров, водителей и диспетчеров отображаются обновления местоположения. GPS-координаты помогают назначать водителей, отображать маркеры на карте, расчетное время прибытия и статус поездки.
Процесс расчета стоимости настроен так, чтобы до поездки отображалась предварительная сумма, а итоговая цена рассчитывалась на основе данных поездки и настраиваемых правил тарификации. В операционной панели доступны обработка платежей, возвраты, выплаты и статус платежа.
Рабочее пространство администрирования предназначено для управления профилями водителей, расписаниями и активными поездками. Оно также включает тарификацию, платежи и поддержку. Здесь доступны аналитика поездок, отчеты о доходах и экспорт в CSV.
В решение включены тестовая, подготовительная и рабочая среды. Также предоставляются сценарии развертывания, техническая документация и помощь с публикацией приложений в App Store и Google Play.
Позже отдельно можно добавить предложение цены, бонусные баллы и скидки. Дополнительными функциями также могут стать воспроизведение поездок и режим доставки.
Реализованные ключевые функции
- Запросы поездок пассажиров с местами посадки и высадки
- Сопоставление водителей и принятие поездок
- GPS-отслеживание в реальном времени с обновлением карты и расчетным временем прибытия
- Автоматический расчет стоимости по настраиваемым правилам тарификации
- Обработка платежей в реальном времени и отображение статуса платежа
- Карта диспетчера с активными поездками и статусами водителей
- Управление профилями и доступностью водителей
- Отчеты о поездках, заработке и доходах с экспортом в CSV
- Оценки пассажиров и водителей после поездок