CustomerControl Webservice — Gateway de integración GPS multi-destino
Middleware que reenvía datos GPS desde GPSWOX hacia múltiples destinos externos cada minuto, con mapeo, validación y registro detallado.
Webservice es el puente entre tu plataforma GPS y los sistemas de terceros que exigen recibir posiciones en su propio formato. Funciona como gateway centralizado que mapea, valida y sincroniza información de dispositivos de forma automática y asíncrona.
Procesa cada minuto mediante scheduler y jobs encolados, con reintentos automáticos y backoff exponencial cuando un destino falla. Integra actualmente con Bermann, SITRACK, ControlT, Samtech y Ruta Segura.
Mejoras y módulos clave
- Sistema multi-webservice con autenticación integrada (OAuth, SOAP y API keys)
- Procesamiento automático cada minuto con scheduler y colas
- Destinos integrados: Bermann, SITRACK, ControlT, Samtech y Ruta Segura
- Validaciones estrictas de IMEI, nombres de dispositivo y cronología de posiciones
- Reintentos automáticos con backoff exponencial
- Modo masivo para ControlT (50 registros por envío)
- Dashboard por rol con dispositivos activos y registros de envío
- Panel de control de enlaces por usuario y cliente
- Limpieza automática de registros antiguos
- Impersonación y control granular de activación
Stack tecnológico
Laravel 12 · React 19 · Inertia v2 · Colas + Scheduler