тенгрИИ · экосистема JOL

JOL — система приёма и доставки заказов из мобильного приложения, уже работающая в проде

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

Реалтаймобновление статусов без перезагрузки (SSE)
2 стороныприложение клиента + веб-дашборд оператора
От заказа до возвратавесь путь — в приложении, без бумаги на этапах кроме выдачи машины

Что уже готово и работает

Это не список планов — каждый пункт уже реализован, покрыт тестовыми сценариями и работает на реальных бронированиях.

Готово
📡

Дашборд оператора в реальном времени

Новая бронь, оплата, подтверждение сделки — оператор видит мгновенно через SSE-поток, без ручного обновления страницы. Есть автоматический watchdog переподключения, если соединение обрывается (например при разрыве туннеля).

Готово
🔔

Звук + push-уведомления

Оператору — звуковой сигнал на каждое новое действие, требующее внимания (новый чек, новая заявка). Клиенту — push на каждый шаг сделки: оплата подтверждена, сделка подтверждена, ключи переданы, спасибо за аренду.

Готово
🪪

Сверка личности прямо в приложении

Клиент загружает селфи и фото прав в приложении, оператор сверяет их в дашборде (с полноэкранным просмотром фото) и только после этого подтверждает сделку — шаг нельзя пропустить или подделать.

Готово
💳

Оплата и чеки (Kaspi)

Клиент загружает чек оплаты в приложении, оператор подтверждает или отклоняет с указанием причины. Есть отдельный экран отслеживания возвратов (refund-pending) прямо в дашборде.

Готово
🔑

Строгий порядок передачи ключей

Ключи можно передать только после того, как клиент сам подтвердил приёмку машины в приложении — обе стороны защищены от споров "я не получал"/"я не отдавал". Возврат — только через повторное подтверждение.

Готово

Взаимный рейтинг

Оператор оценивает арендатора после завершения аренды, клиент оставляет отзыв о сервисе — рейтинг пользователя автоматически пересчитывается по всем завершённым сделкам.

Готово
🚗

С водителем и с доставкой

Отдельная логика для аренды с водителем: без депозита, минимальные часы, адрес подачи включён по умолчанию. GPS-метка машины следует за клиентом на карте в реальном времени.

Готово
🏷️

Каталог: фильтры, бейдж "Проверено"

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

Готово
🏢

Управление парком и партнёрами

Активация/деактивация партнёра (таксопарка), управление автопарком, ответственность за обслуживание (кто чинит двигатель/шины/КПП) — прямо в карточке машины.

Что можно встроить под конкретного клиента

Ядро (бронирование → оплата → договор → передача → возврат → рейтинг) уже готово — под клиента настраивается брендинг, витрина и точки интеграции.

Встраивается
🎨

White-label

Свой бренд, цвета, домен дашборда и приложения — платформа уже разделяет партнёров/таксопарки, легко выносится под отдельного клиента.

Встраивается
📊

Отчётность и аналитика

Выручка по машинам/партнёрам, загрузка парка, средний рейтинг арендаторов, динамика возвратов — на базе уже существующих таблиц бронирований и оплат.

Встраивается
🔗

Интеграции

Kaspi Pay API вместо ручной загрузки чеков, SMS/WhatsApp-уведомления в дополнение к push, вебхуки во внешнюю CRM/1С клиента.

Встраивается
🧭

Диспетчеризация

Назначение конкретного водителя на заявку, очередь заявок, зона покрытия по городу — расширение уже имеющейся логики "с водителем".

Как выглядит сделка от старта до возврата

1

Бронь

Клиент выбирает машину в приложении, одна активная бронь на аккаунт.

2

Оплата

Чек загружается в приложении, оператор подтверждает в дашборде.

3

Подтверждение

Сверка личности оператором, подтверждение сделки, push клиенту.

4

Передача

Клиент подтверждает приёмку → только тогда оператор отмечает передачу ключей.

5

Возврат

Подтверждение сдачи ключей, рейтинг, отзыв, благодарность клиенту.