SGCM — Sistema de Gestión de Citas Médicas
Plataforma web hospitalaria para automatizar la gestión de citas
Plataforma web hospitalaria desarrollada para automatizar la gestión de citas del Hospital Regional Traumatológico y Quirúrgico Prof. Juan Bosch en La Vega, RD. Construida con FastAPI y PostgreSQL sobre Docker, con 50 endpoints REST, autenticación JWT, control de acceso basado en roles en dos capas, auditoría inmutable con registro de IP, historial clínico por paciente y médico, cinco reportes PDF con trazabilidad por usuario, exportación a Excel y respaldos con verificación SHA-256. Presentado como trabajo final de grado y defendido en agosto de 2026 con calificación A+.
- 17 casos de uso
- 3 roles RBAC
- 212 tests Pytest
- RBAC en dos capas · JWT con bcrypt (cost 12)
- TLS 1.2/1.3 + HSTS · HTTPS en intranet
- 50 endpoints REST · 7 migraciones Alembic
- Índice único parcial · auditoría inmutable con IP
- Historial clínico por paciente y médico
- 5 reportes PDF (WeasyPrint) · exportación Excel
- CU-16 Respaldos local/externo · SHA-256
- CU-17 Especialidades · catálogo administrable
- 212 tests Pytest · 18 archivos · CI/CD activo
- Docker Compose · despliegue reproducible
Sígueme en mis redes sociales