Alpha Track — корпоративная система GPS-управления автопарком
Alpha Track — это производственная GPS-трекинг-платформа на базе Laravel 8, обслуживающая операторов автопарков, которые одновременно управляют сотнями транспортных средств. Система обрабатывает GPS-данные в реальном времени через многобазовую архитектуру с интеграцией сервера Traccar, поддерживая более 200 протоколов GPS-устройств. С 287 миграциями базы данных, 109 моделями сущностей, более 50 сервисными классами и более 80 контроллерами — это полноценная корпоративная система.
Задача
Операторам автопарков требовалась единая платформа для отслеживания сотен транспортных средств в реальном времени в нескольких городах, с мгновенными оповещениями о нарушениях геозон, превышении скорости, хищении топлива и планировании техобслуживания — при поддержке различного GPS-оборудования от разных производителей.
Наше решение
Мы разработали мультитенантную платформу отслеживания в реальном времени с двойной архитектурой баз данных — одна для логики приложения, другая для обработки GPS-данных через интеграцию с Traccar. Система использует Socket.io и Redis pub/sub для обновления позиций в реальном времени, поддерживает более 200 GPS-протоколов и включает комплексное геозонирование с полигональными, круговыми и маршрутными границами.