Safecore HUB
Portal B2B para que empresas aseguradoras consulten y gestionen las inspecciones de sus activos industriales desde un único lugar. Participé en el desarrollo frontend de una experiencia responsive con seguimiento de solicitudes y mejoras, mapas de activos, permisos por acción y sesión en tiempo real.
Tecnologías
- Next.js
- TypeScript
- React Query
- Zustand
- Testing
- E2E
- IA
Caso de estudio
El desafío
Las empresas que dependen de inspecciones periódicas sobre sucursales, plantas o depósitos suelen seguir cada solicitud mediante correos y planillas. El desafío fue transformar ese proceso fragmentado en una experiencia de autogestión que ofreciera una fuente única de información, visibilidad del estado de cada inspección y acceso seguro a informes, activos y recomendaciones.
El proceso
Trabajé en el frontend de un portal responsive que adapta la exploración de datos al dispositivo: tablas paginadas y sincronizadas con la URL en desktop, y scroll infinito en mobile, ambas estrategias construidas sobre un mismo hook genérico por funcionalidad. Implementamos permisos granulares por acción para controlar botones, columnas y operaciones sin duplicar la interfaz, además de sincronización de sesión en tiempo real para responder a cambios de rol o cierres forzados. La experiencia también integra seguimiento de mejoras por criticidad, un mapa de activos y gestión de usuarios, con foco en accesibilidad de formularios y cobertura de pruebas unitarias y E2E.
El resultado
El resultado es un portal de autogestión donde cada empresa puede consultar solicitudes, descargar informes, revisar trabajos históricos, seguir mejoras pendientes y administrar sus propios usuarios sin depender de intercambios manuales para obtener información. La solución ofrece experiencias específicas para desktop y mobile sin fragmentar la lógica de datos, y mantiene permisos y sesión actualizados mientras el usuario opera. El caso se presenta de forma generalizada para proteger la identidad del cliente y sus datos de negocio.