REGVAC
Plataforma multi-repo para operación de vacunación: backend Laravel/PostgreSQL, panel administrativo React 19 y PWA offline-first para captura en territorio sin conexión. Arquitectura desacoplada y lista para escalar a nuevas jornadas, regiones e integraciones.
Sostener la vacunación en campo con o sin conexión
La operación de vacunación exige captura confiable en zonas sin señal, trazabilidad clínica por paciente, sincronización segura y administración central de catálogos, jornadas y equipos de campo.
Separamos backend, panel administrativo y PWA de campo en una arquitectura desacoplada: la PWA opera offline-first y sincroniza al recuperar conexión, mientras el panel React 19 centraliza pacientes, dosis y reportes. La base soporta crecer en volumen, tácticas y territorios.
Resultados Clave
El Stack
Laravel · PostgreSQL
Backend, API y dominio clínico
React 19 · PrimeReact
Panel admin con Vite
PWA · Vite-PWA
Campo offline-first en React
Sincronización
Cola y resolución de datos
Vistas principales
Admin · Búsqueda de pacientes
Panel administrativo para localizar y gestionar pacientes con filtros y consulta rápida.
Admin · Registro de paciente
Alta de pacientes con validación de datos y captura estructurada desde el panel React 19.
Admin · Nueva visita y dosis
Registro de visitas y aplicación de dosis con trazabilidad clínica por paciente.
Admin · Historia del paciente
Vista consolidada del histórico de vacunación y antecedentes por paciente.
PWA · Punto fijo
Operación de campo en modalidad punto fijo desde la PWA offline-first.
PWA · Casa a casa
Táctica casa a casa con selector de viviendas y captura territorial.
PWA · Dosis efectiva
Confirmación de dosis efectiva con la información operativa de la jornada.
PWA · Histórico offline
Consulta del histórico compacto del paciente disponible sin conexión.
Solución aplicada al servicio
Sostener la vacunación en campo con o sin conexión
Separamos backend, panel administrativo y PWA de campo en una arquitectura desacoplada: la PWA opera offline-first y sincroniza al recuperar conexión, mientras el panel React 19 centraliza pacientes, dosis y reportes. La base soporta crecer en volumen, tácticas y territorios.
Operación más clara, mantenible y medible desde una solución alineada al contexto del negocio.
Arquitectura
Multi-repoNegocio
Salud públicaValor
Operación offlineComponentes técnicos y operativos que sostienen esta línea de servicio.