# Diagramas Indice de diagramas en `diagramas/`. ## Diagramas generados - [Arquitectura general](arquitectura-general.md): vista de usuario, Angular, Express, PostgreSQL y Socrata. - [Componentes frontend](frontend-componentes.md): rutas Angular, componentes, servicios, guard, interceptor y HTTP. - [Componentes backend](backend-componentes.md): servidor, rutas, middlewares, servicios, consultas y PostgreSQL. - [Base de datos](base-datos.md): ER activo y modelo legado encontrado en SQL. - [Secuencia de autenticacion](secuencia-autenticacion.md): login real con token aleatorio persistido como hash. - [Secuencia consulta INVIMA](secuencia-consulta-invima.md): filtros Angular hasta consulta en `invima_api_catalog`. - [Despliegue](despliegue.md): navegador, Angular, Node.js, PostgreSQL, puertos, protocolos y variables. ## Diagramas existentes revisados - [frontend-clases.mmd](frontend-clases.mmd): clases y tipos Angular generados por TsUML2. - [frontend-clases.svg](frontend-clases.svg): render SVG del diagrama de clases frontend. - [uml-plataforma.html](uml-plataforma.html): diagrama/plataforma existente. ## Archivos analizados - `diagramas/frontend-clases.mmd` - `diagramas/frontend-clases.svg` - `diagramas/uml-plataforma.html` - `semillero/src/app` - `semillero/angular.json` - `semillero/proxy.conf.json` - `backend` - `backend/comando.sql` - `backend/comandos en pgadmin4.txt`