Мультиарендность
Много автопарков на одной платформе, данные каждой компании изолированы друг от друга.
Заказ автоматически уходит ближайшему свободному водителю в нужной зоне, а диспетчер видит движение на живой карте до завершения заказа. Грузоперевозки и пассажирские поездки — это одна и та же задача диспетчеризации, поэтому в Punkt они работают на общем ядре.
У перевозчика и у таксопарка одна и та же боль: заказы распределяются вручную, диспетчер держит машины в голове и в мессенджере, а клиент звонит и спрашивает, где водитель. Готовые системы либо заточены строго под такси, либо строго под грузы — и стоят как отдельный отдел. Нужен был один движок, который закрывает оба сценария и который небольшой автопарк может завести сам, без внедренцев.
Много автопарков на одной платформе, данные каждой компании изолированы друг от друга.
Заказ уходит ближайшему свободному водителю внутри нужной зоны — geo-запросы на PostGIS плюс гео-индекс в Redis.
Позиции водителей и статусы заказов приходят по WebSocket по схеме snapshot-plus-resume: переподключение не теряет состояние и не перезагружает всю картину.
PWA, которая ставится прямо с телефона. Устройство привязывается одноразовым кодом или QR, дальше — выход на смену и стрим геолокации в фоне.
Тестовые прогоны диспетчеризации без реальных машин на линии: можно проверить логику назначения до того, как её увидит первый живой водитель.
30 дней бесплатно и до двух водителей, дальше — подписка. По истечении пробного периода данные остаются доступны на просмотр.
Опишите задачу в двух абзацах — ответим, реально ли это, сколько примерно займёт и с чего начать.
Обсудить проект →