Diagramas de Arquitectura
Vista consolidada de los diagramas clave del sistema Nvito. Para detalles completos, consulta cada seccion de la documentacion.
1. Contexto del Sistema (C4)
Muestra los actores principales, las cuatro aplicaciones y los servicios externos con los que interactuan.
Referencia completa: Arquitectura del Sistema
2. Flujo de Request HTTP
Secuencia completa de un request autenticado desde el frontend hasta la base de datos.
3. Deployment y CI/CD
Flujo desde el push en GitLab hasta el deploy en contenedores Docker via Coolify.
4. Flujo de Autenticacion
Proceso completo desde login del usuario hasta la verificacion del JWT en cada request.
5. Ciclo de Vida de Invitaciones
Maquina de estados que controla el ciclo de vida de cada invitacion en la plataforma. Aplica tanto a invitaciones internas (INTERNAL) como externas (EXTERNAL).
Convenciones de Diagramas
| Elemento | Color | Significado |
|---|---|---|
| Azul oscuro | #08427B | Actores / personas |
| Azul medio | #438DD5 | Aplicaciones del sistema |
| Gris | #999999 | Servicios externos |
| Amarillo | #e8a838 | Stages de CI/CD |
| Verde | #6db33f | Stages de deploy |