Описание проекта
Рядом с панелью диспетчера нужно лёгкое приложение для водителя, которое открывается в мобильном браузере. Водитель входит в систему, видит назначенный ему маршрут, получает удобный порядок точек и отмечает статус каждой доставки по ходу дела: забрал, в пути, доставлено или не доставлено с указанием причины. Именно устройство водителя передаёт GPS-координаты обратно на карту, поэтому важно продумать расход батареи и поведение при потере сигнала в подвале или тоннеле с последующим восстановлением связи. Статусы и координаты, накопленные офлайн, должны корректно синхронизироваться после возврата сети — без дублей и потерянных обновлений.
Наконец, нужен раздел отчётов для руководителей: выполненные доставки за день и по каждому водителю, среднее время на точку, пройденное расстояние, доля вовремя и с опозданием, а также история, которую можно проиграть и увидеть реальный трек машины. Чтобы обозначить рамки: это не виджет поиска магазина на карте и не интеграция с кассой, а операционный инструмент отслеживания и диспетчеризации для нашего собственного автопарка. Пришлите примеры похожих работ по трекингу или логистике, предлагаемый стек и реалистичные сроки.
— Живая карта автопарка с GPS-позициями почти в реальном времени
— Назначение и переназначение маршрутов и доставок прямо с карты
— Мобильное приложение водителя: вход, точки маршрута, смена статусов
— Статусы доставки: забрал, в пути, доставлено, не доставлено
— Офлайн-очередь и чистая пересинхронизация позиций и статусов
— Отчёты для руководителя: по водителю, по дню, доля вовремя, повтор трека