CyranoApp: gestion integral para empresas de vigilancia
Problema
Las empresas de seguridad manejan rondas, actas, control vehicular, liquidacion por convenio y facturacion con planillas sueltas y cuadernos. Nada se cruza, nada se audita, todo depende de una persona.
Solucion
Una plataforma con 8 modulos sobre un mismo modelo de datos: cada acta, ronda o novedad queda trazada, firmada y disponible para gerencia y cliente segun su rol.
Decisiones tecnicas
- Permisos por rol y alcance (RBAC con scopes), no por pantalla.
- Libro de actas con cadena de firma verificable en el servidor.
- PWA con cola de sincronizacion para los modulos que se usan en campo.
- Cifrado AES-GCM para datos sensibles del personal.
- 343 tests de integracion contra base real, sin mocks.
Resultado
En piloto con una empresa de seguridad real. Periodos de liquidacion (24 a 23) y de facturacion (1 a 31) modelados por separado, como exige el convenio.
React 19 · Firebase · Cloud Functions · PWA














