Sistema de Certificación de Centros de Primera Infancia
Explorador interactivo de los requerimientos, diseño y bases de datos de SICEC. Una visión técnica y funcional unificada del sistema.
Visión General del Sistema
Esta sección presenta el contexto general del SICEC. El sistema está diseñado para modernizar y digitalizar el proceso de certificación de calidad de los centros educativos de primera infancia en El Salvador. Está construido sobre un stack moderno: Angular 17 para el frontend y Java 21 / Spring Boot 3.5.16 para el backend.
Arquitectura Hexagonal
Cada microservicio aísla su lógica de negocio (Dominio) de las tecnologías externas mediante puertos y adaptadores, garantizando alta mantenibilidad.
Nube Nativa (GCP)
Desplegado en Google Kubernetes Engine (GKE) para escalabilidad automática, con bases de datos en Cloud SQL (PostgreSQL 15) y almacenamiento en Cloud Storage.
Seguridad Centralizada
Protegido por Google Cloud Armor (WAF) y un API Gateway. Implementa JWT para control de sesión y RBAC (Control de Acceso Basado en Roles) estricto.