Bimtrazer Backend
Plataforma SaaS de gestión de proyectos de construcción BIM. Esta documentación describe la arquitectura completa del backend: servicios, endpoints, modelo de datos, flujos de negocio y patrones de comunicación. Generada por inspección estática del código fuente.
| Símbolo | Significado |
|---|---|
| Borde azul (#1d4ed8) | Microservicio Go / Gin · bt-central (15 servicios) |
| Borde verde (#047857) | Microservicio Node.js · bt-central (lbp, s3-manager-ms, json-block-list) |
| Borde magenta (#be185d) | Servicio CORE — labels (orquesta cálculos de certificación) |
| Borde teal (#0d9488) | Microservicio Go · newbimtrazer (7 servicios) |
| Borde violeta (#7c3aed) | Microservicio Node.js · newbimtrazer (open-ai, img-recognition) |
| Recuadro ámbar (#fef3c7) | API Gateway — api-bimtrazer :8085 (proxy JWT + WebSocket) |
| ⚠ (texto rojo en el puerto) | Back-call: el servicio llama de vuelta al gateway en lugar de al destino directo |
| Línea discontinua (—·—) | Cascade HTTP directo entre microservicios, bypasea el gateway |