923 B
923 B
graph TD
subgraph Clients
A1[Client Browser] --> F1[ComplyCore Web Portal]
end
subgraph "Frontend (Flutter Web / Next.js)"
F1 -->|Login| IAM[Identity & Access Management]
F1 -->|Upload Docs| U1[Secure File Upload]
F1 -->|Start Eval| A1_n8n[n8n Workflow Trigger]
F1 -->|View Results| R1[Report Viewer]
end
subgraph "Backend (Core Platform Services)"
IAM --> DB[(PostgreSQL w/ RLS)]
U1 --> Storage[MinIO or Nextcloud]
A1_n8n --> EvalAPI[FastAPI Evaluation Engine]
EvalAPI --> DB
EvalAPI --> Storage
EvalAPI --> ReportGen[Markdown/PDF Generator]
ReportGen --> R1
ReportGen --> PDFOut[PDF Report Files]
end
subgraph "DevOps (Secure Infrastructure)"
Logging[Wazuh / Prometheus / Loki]
IAM --> Logging
EvalAPI --> Logging
Storage --> Logging
end
subgraph External
Admin[Reviewer / Auditor Portal]
Admin --> F1
end