Приложение для водителя: запускается в фоне, отправляет координаты каждые 5–30 секунд.
Диспетчер видит
все машины
онлайн.
Прототип GPS-трекера использует телефоны водителей как источник координат. В тестовой конфигурации данные передаются через WebSocket с интервалом пять секунд. Это не универсальная замена специализированному оборудованию: точность, фоновая работа, связь, батарея и требования к мониторингу проверяются для конкретного автопарка.
Проблема
Диспетчер транспортной компании не видел, где находятся машины. Водители звонили или писали в мессенджер — «я уже выехал», «подъезжаю». Ручная работа вместо системы.
Что проверено
в прототипе
Прототип проверяет основной технический маршрут: телефон получает координаты, сервер принимает их, хранит историю и передаёт обновления в веб-интерфейс диспетчера. Это доказательство работоспособности связки компонентов, а не готовность к эксплуатации на любом автопарке.
Перед пилотом нужно отдельно проверить фоновую работу на моделях телефонов водителей, расход батареи и мобильного трафика, поведение при пропадании сети, права доступа, срок хранения истории и точность в реальных маршрутах. Для контроля топлива, зажигания и оборудования автомобиля понадобятся специализированные трекеры и датчики.
Что сделано
Принимает координаты, хранит в базе, отдаёт WebSocket-стрим для веб-дашборда.
Показывает тестовые устройства на карте; частота и задержка зависят от связи и настроек клиента.
Сервер сохраняет полученные точки в пределах согласованного срока хранения и доступного соединения.
Стек
Результат
APK и серверная часть собраны в рабочий прототип: диспетчер видит тестовые устройства на карте и может открыть историю маршрута. В этой конфигурации не требуется отдельный аппаратный трекер, но остаются расходы на сервер, мобильную связь, поддержку и развитие системы.
Связанные материалы
Что ещё посмотреть
Начнём