Транспортные услуги
Декабрь 2022
UTG Group обслуживает наземную инфраструктуру аэропортов, и её сотрудникам нужны служебные парковки и трансфер до терминала. Требовалась одна система вместо разрозненных согласований: сотрудник бронирует место, въезжает через шлагбаум, вызывает шаттл, а служба эксплуатации видит и настраивает всё это из веб-пульта.
Условия: три роли в одном контуре (сотрудник, водитель шаттла, администратор), защита от двойной брони одного места, работа в реальном времени, интеграция с действующей системой контроля доступа и корпоративным входом, расчётный масштаб до 100 000 пользователей.
Мобильное приложение для iOS и Android плюс веб-пульт администратора, три роли в одном контуре: сотрудник, водитель шаттла, администратор.
Бронь места: выбор парковки, даты, времени и длительности стоянки. Одно место нельзя занять дважды, даже если два человека бронируют его одновременно.
Въезд: шлагбаум открывается по номеру автомобиля из профиля сотрудника, доступ подтверждается через СКУД APACS 3000.
Шаттл до терминала: заказ с числом пассажиров, назначение водителя, статус подачи в реальном времени. У водителя своя роль в том же приложении.
Архитектура: микросервисы на .NET Core, PostgreSQL, единый вход через Keycloak SSO, развёртывание в Docker Swarm.


Парковки и трансферы UTG Group работают в одном контуре: бронь места, въезд, поездка на шаттле и администрирование связаны между собой.
Система рассчитана на 100 000 пользователей. Три роли обслуживаются одним приложением и одним веб-пультом, отдельных систем для водителей и администраторов не потребовалось.
Право на въезд следует из брони: интеграция со СКУД и корпоративным SSO избавила от отдельного учёта доступа и ручных согласований на въезде.
