JOL принимает заказ от клиента в мобильном приложении и доводит его до оператора через веб-дашборд: бронь, оплата, передача, возврат, рейтинг — весь путь заказа целиком. Всё, что ниже, — не макет, а функции, которые сегодня работают на реальных сделках и могут быть настроены под ваш парк и бренд.
Это не список планов — каждый пункт уже реализован, покрыт тестовыми сценариями и работает на реальных бронированиях.
Новая бронь, оплата, подтверждение сделки — оператор видит мгновенно через SSE-поток, без ручного обновления страницы. Есть автоматический watchdog переподключения, если соединение обрывается (например при разрыве туннеля).
Оператору — звуковой сигнал на каждое новое действие, требующее внимания (новый чек, новая заявка). Клиенту — push на каждый шаг сделки: оплата подтверждена, сделка подтверждена, ключи переданы, спасибо за аренду.
Клиент загружает селфи и фото прав в приложении, оператор сверяет их в дашборде (с полноэкранным просмотром фото) и только после этого подтверждает сделку — шаг нельзя пропустить или подделать.
Клиент загружает чек оплаты в приложении, оператор подтверждает или отклоняет с указанием причины. Есть отдельный экран отслеживания возвратов (refund-pending) прямо в дашборде.
Ключи можно передать только после того, как клиент сам подтвердил приёмку машины в приложении — обе стороны защищены от споров "я не получал"/"я не отдавал". Возврат — только через повторное подтверждение.
Оператор оценивает арендатора после завершения аренды, клиент оставляет отзыв о сервисе — рейтинг пользователя автоматически пересчитывается по всем завершённым сделкам.
Отдельная логика для аренды с водителем: без депозита, минимальные часы, адрес подачи включён по умолчанию. GPS-метка машины следует за клиентом на карте в реальном времени.
Фильтр по классу и цене, поиск по марке/модели с подсказками, автоматический бейдж верификации для проверенных владельцев и авто.
Активация/деактивация партнёра (таксопарка), управление автопарком, ответственность за обслуживание (кто чинит двигатель/шины/КПП) — прямо в карточке машины.
Ядро (бронирование → оплата → договор → передача → возврат → рейтинг) уже готово — под клиента настраивается брендинг, витрина и точки интеграции.
Свой бренд, цвета, домен дашборда и приложения — платформа уже разделяет партнёров/таксопарки, легко выносится под отдельного клиента.
Выручка по машинам/партнёрам, загрузка парка, средний рейтинг арендаторов, динамика возвратов — на базе уже существующих таблиц бронирований и оплат.
Kaspi Pay API вместо ручной загрузки чеков, SMS/WhatsApp-уведомления в дополнение к push, вебхуки во внешнюю CRM/1С клиента.
Назначение конкретного водителя на заявку, очередь заявок, зона покрытия по городу — расширение уже имеющейся логики "с водителем".
Клиент выбирает машину в приложении, одна активная бронь на аккаунт.
Чек загружается в приложении, оператор подтверждает в дашборде.
Сверка личности оператором, подтверждение сделки, push клиенту.
Клиент подтверждает приёмку → только тогда оператор отмечает передачу ключей.
Подтверждение сдачи ключей, рейтинг, отзыв, благодарность клиенту.