Diagramas

Diagramas del sistema (PNG)

Diagramas de arquitectura y procesos del sistema de asistencia georeferenciada, generados programáticamente con Matplotlib (script _gen_diagrams.py).

Archivo Contenido
01-arquitectura.png Arquitectura general del sistema (app Flutter, panel React, backend FastAPI, PostgreSQL+PostGIS, Odoo, almacenamiento de entregas)
02-flujo-checkin.png Secuencia completa de check-in / check-out (biometría → anti-spoofing → geocerca → aprobación → Odoo)
03-er-diagrama.png Modelo de datos (entidades y relaciones)
04-despliegue.png Topología de despliegue en producción (Cliente → Cloudflare → nginx → systemd → Docker PostGIS → Odoo)

Regenerar

cd docs/diagrams
python3 _gen_diagrams.py

Requiere matplotlib (python3 -m pip install --user matplotlib). El script es la fuente de verdad; los PNG son artefactos generados y versionados.