Piloto publicado · QA multi-dispositivo PASS

K-bal EHS
Brigadas digitales

Piloto de gestión digital de brigadas de emergencia para Johnson Controls. Una PWA para coordinar disponibilidad, activación S.O.S., bitácora táctica, recursos críticos, reportes y trazabilidad operativa.

Resumen ejecutivo

Sistema PWA para coordinar respuesta, disponibilidad y evidencia operacional.

El piloto demuestra una base funcional para digitalizar la operación de brigadas: activación, disponibilidad, bitácora, reporte, recursos y control por roles.

01

Qué es

Una Progressive Web App para brigadas de emergencia que permite activar eventos, coordinar brigadistas y registrar actividad operativa.

02

Para qué sirve

Reduce fricción en la activación, ordena la respuesta y deja evidencia para revisión administrativa posterior.

03

Estado actual

Validado para piloto controlado en ambiente publicado. No se declara producción final hasta cerrar riesgos técnicos pendientes.

Acceso al piloto

URL oficial y usuarios de prueba.

Credenciales habilitadas para validación controlada del piloto. Mantener estos accesos únicamente para pruebas y demostraciones internas.

Ambiente publicado

Acceso principal al piloto K-bal EHS en Cloudflare Pages.

https://k-bal-ehs.pages.dev/ Abrir piloto

Usuarios de prueba

Administradorinfo@mediacreativacr.com
Contraseña123456789
Brigadistamaicolps@gmail.com
Contraseña123456789
Estas credenciales son de prueba. Para producción se recomienda rotarlas, usar contraseñas fuertes y limitar cuentas demo.
Reto operativo

La respuesta a emergencias requiere coordinación rápida, visibilidad y trazabilidad.

El valor del piloto está en convertir procesos dispersos en un flujo digital auditable y operable desde móvil y administración.

Dolores frecuentes

  • Activación manual o dispersa.
  • Disponibilidad poco visible.
  • Bitácoras incompletas.
  • Recursos críticos no siempre accesibles.

Necesidad operacional

  • Canal único de emergencia.
  • Estado de brigadistas en tiempo real.
  • Registro táctico durante el evento.
  • Seguridad por roles.

Resultado esperado

  • Mejor coordinación.
  • Mayor control EHS.
  • Evidencia para aprendizaje.
  • Base para producción controlada.
Solución propuesta

App web progresiva conectada a Firebase real y desplegada en Cloudflare Pages.

Brigadista / móvil

Estado operativo, S.O.S., bitácora táctica y consulta de recursos permitidos.

Firebase real

Auth, Firestore, Storage y reglas de acceso para separación de permisos.

Admin / EHS

Dashboard, eventos, reportes, auditoría, usuarios y supervisión de operación.

Capacidades

Funciones validadas para una operación controlada de brigadas.

SOS

S.O.S. operacional

Activación de emergencia desde la app con zona manual validada.

ON

Estados de brigadista

Disponible, ocupado e inactivo sincronizados contra Firebase.

LOG

Bitácora táctica

Registro operativo visible durante la emergencia.

ADM

Dashboard admin

Visualización de emergencia, estado, duración y auditoría.

STO

Recursos críticos

Planos y recursos cargados desde Firebase Storage.

PWA

Acceso publicado

Uso desde navegador en Cloudflare Pages sin instalación obligatoria.

Flujo operativo

Del estado de disponibilidad al cierre y revisión administrativa.

Brigadista disponible

Usuario autorizado declara estado operativo.

Activación S.O.S.

La emergencia se dispara desde el preview publicado.

Zona y evento

Se registra ubicación y evento táctico.

Cierre

La emergencia se marca como resuelta.

Revisión EHS

Admin revisa evento, auditoría y evidencia.

Roles y control

Separación real entre brigadista y administrador.

Brigadista

  • Accede a /app.
  • No ve acceso Admin.
  • Cambia su propio estado.
  • Activa y cierra emergencia.
  • Consulta recursos permitidos.

Administrador

  • Accede a /admin.
  • Revisa dashboard.
  • Consulta eventos y reportes.
  • Visualiza auditoría.
  • Administra usuarios y recursos.
Evidencia de QA

Pruebas completadas contra Firebase real y ambiente publicado.

El piloto está listo para una prueba controlada con usuarios limitados. La apertura masiva debe esperar al cierre de riesgos.

ÁreaValidaciónResultado
Build & testslint, test, test:rules, tsc, buildPASS
Cloudflare PagesAmbiente publicado validadoPASS
Brigadistalogin, estados, emergencia, cierrePASS
Adminrevisión de emergencia y auditoríaPASS
Storagedummy-plan cargado desde Firebase StoragePASS
Consolasin Auth domain, CORS ni permission-denied inesperadosPASS
Valor para Johnson Controls

Utilidad práctica para EHS, brigadas y gestión de incidentes.

Respuesta más ordenada

Un flujo único para activar, registrar y cerrar emergencias.

Mayor visibilidad

Admin/EHS puede revisar estado, duración, ubicación y auditoría.

Trazabilidad operativa

Bitácora y eventos permiten revisión y aprendizaje posterior.

Acceso móvil

PWA usable desde navegador sin instalación obligatoria.

Control por roles

El brigadista opera; el admin supervisa y gobierna.

Base escalable

Preparado para evolucionar a producción, integración y analítica.

Estado y límites

Listo para piloto controlado. No para producción final masiva.

Listo para piloto

  • Ambiente publicado validado.
  • Usuarios reales limitados.
  • Firebase real operativo.
  • Consolas limpias.

No es producción final

  • Falta hardening final.
  • Se requiere monitoreo.
  • No abrir masivamente aún.
  • Riesgos documentados.

Riesgos pendientes

  • tactical_events no visibles en admin.
  • PushToTalk/Agora pendiente.
  • Evidencia/Avatar sin UI.
  • Warnings técnicos conocidos.
Roadmap sugerido

Próximos pasos para pasar de piloto a producción controlada.

Fase 1 · Actual
Piloto controlado

Usuarios limitados, monitoreo y registro de hallazgos.

Fase 2
Visibilidad admin

Mostrar tactical_events en panel admin y mejorar reporting.

Fase 3
Voz segura

Configurar Agora/PTT con estrategia de token y seguridad.

Fase 4
Evidencias

Definir carga de evidencia, archivos válidos y rechazo de inválidos.

Fase 5
Producción

Hardening final, performance, auditoría backend y despliegue formal.

NXCREA AI Solutions

Tecnología con propósito. Innovación con impacto.

NXCREA conecta inteligencia artificial, automatización, educación, estrategia, diseño digital e innovación aplicada para crear soluciones útiles, humanas y orientadas a impacto real.

No vendemos tecnología por tecnología. Diseñamos soluciones reales para contextos reales: entendemos la operación, identificamos riesgos y construimos con criterio humano.

“La tecnología no es el destino. Es el puente.”

NX WebSmart

Presencia digital, captación, atención y operación.

NX Academia

Formación práctica en inteligencia artificial.

NX AI Solutions

Consultoría, automatización, agentes y sistemas cognitivos.

Conclusión

K-bal EHS demuestra una base sólida para iniciar un piloto controlado de gestión digital de brigadas en Johnson Controls.

La decisión recomendada es ejecutar un piloto con usuarios limitados, monitoreo y cierre progresivo de riesgos antes de escalar a producción general.