PoseidonFlow — Automatización de Lavaderos y CTI
Plataforma de gestión de pistas de lavado, WebSockets bidireccionales y telefonía CTI a coste cero.
El problema a resolver
Una red de centros de lavado y detailing (Alcantarilla y Molina) sufría saturación en una sede mientras la otra tenía boxes libres. Además, los operarios en pista no podían atender el teléfono con las manos mojadas y las centralitas CTI de operadoras eran prohibitivas.
Complejidad Técnica & Operativa
Conectar las llamadas entrantes a los móviles de las sedes con las pantallas táctiles del mostrador en menos de 200 ms sin incurrir en cuotas telefónicas mensuales, permitiendo desviar vehículos de una sede a otra.
Diseño de Ingeniería de Software
Desarrollo en la versión de vanguardia Angular 21 (Signals) y NestJS con WebSockets (Socket.io). Creación de un sistema de telefonía CTI a coste cero: terminales Android envían webhooks HTTP en el instante en que suena el teléfono; el backend localiza al cliente y emite un evento WebSocket hacia la sala de la sede específica, abriendo un modal con nombre, vehículo, matrícula y notas VIP antes de descolgar.
CTI Telefónico a Coste Cero
Webhooks HTTP desde móviles Android hacia NestJS. La pantalla del mostrador se ilumina con la ficha del cliente en <200 ms antes de atender.
WebSockets con Salas Segmentadas
Las llamadas a la sede de Alcantarilla solo suenan en las pantallas de Alcantarilla, disponiendo la gerencia de una vista global en vivo.
Balanceo de Carga Inter-Sedes
Si una sede se colapsa con 4 vehículos en espera, el encargado puede reasignar el ticket a la otra sede con un solo clic.
Tablero Operativo de Pistas
Seguimiento kanban del lavado (Pendiente, En Proceso, Listo, Entregado) con código QR para que el cliente consulte el estado desde su móvil.
Funcionalidades Clave en Producción
- Popup de llamada entrante con expediente del cliente, matrícula y notas VIP.
- Emisión de tickets de resguardo en PDF térmico con código QR de seguimiento.
- Cobro en mostrador segregado por serie fiscal según la sede física.
- Sintetizador acústico de aviso en mostrador mediante Web Audio API.
- Base de datos desacoplada en PostgreSQL lista para escalar a nuevas franquicias.