← Volver a proyectos
Completado Propios

GIDE App

Aplicación web para la Gestión de Información del Departamento de Epidemiología de salud pública.

Galería

Descripción

Sistema integral desarrollado en React y Node.js para registrar pacientes, administrar inventarios de vacunas y registrar resultados de exámenes (VIH, VDRL, Dengue). Incluye un dashboard con estadísticas en tiempo real y módulo de respaldos de base de datos protegidos por roles.

Problemas que resuelve

Los departamentos de epidemiología necesitan registrar pacientes, gestionar inventarios de vacunas con control de stock, documentar resultados de exámenes de laboratorio (dengue, VIH, VDRL, hepatitis) y visualizar KPIs en tiempo real. La alternativa son planillas y sistemas fragmentados sin trazabilidad ni control de acceso por roles.

Funcionalidades destacadas

  • Dashboard con KPIs: total pacientes, exámenes, vacunas aplicadas y gráficos de cobertura
  • Registro de pacientes con distinción automática adultos/pediátricos (≤10 años requiere tutor)
  • Sistema de vacunación con esquema de dosis, fechas y programación de próximas aplicaciones
  • Control de inventario con trazabilidad completa: ingresos, egresos (protegidos por triggers) y ajustes
  • Módulo de exámenes de laboratorio: dengue, VIH, VDRL y hepatitis con resultados estructurados
  • Respaldos y restauración de base de datos desde la interfaz con registro de responsable

Arquitectura

Monorepo con npm workspaces: cliente React 19 + Vite + Tailwind CSS + Zustand + Radix UI + Chart.js, servidor Express + mysql2 + express-session + bcryptjs. Base de datos MySQL/MariaDB. Tres roles de acceso: Administrador (total), Usuario (gestión sin backups), Solo lectura (consulta). Testing con Vitest y Playwright E2E.

Tiempo de desarrollo

Renovado (2024)

Stack tecnológico

React Node.js Express MySQL Tailwind CSS Zustand

Herramientas

VS CodeGitInsomnia
Ir al inicio

Otros proyectos

Ver detalles
Completado
Propios
Ver detalles

SysAdmin Tools

Dashboard de administración empresarial para entornos retail multi-sucursal con monitoreo de infraestructura POS y pantallas.

Node.jsTypeScriptExpressMSSQL +3
Ver detalles
En desarrollo
Propios
Ver detalles

Yezzfolio CMS

CMS headless para portafolios de artistas con integración de Google Drive y exportación estática automatizada.

Node.jsExpressTypeScriptPostgreSQL +3
Ver detalles
Completado
Colaborativos
Demo
Ver detalles

SIGOB Ecosystem

Ecosistema de gestión fiscal gubernamental para el Estado Amazonas que digitaliza presupuestos, nóminas y autoservicio.

Vanilla PHPJavaScriptMariaDBBootstrap +1