Add high-level architecture to README

This commit is contained in:
Adrian Rumpold
2025-04-29 14:12:32 +02:00
parent 8aced6c67a
commit 894d4f50ef

View File

@@ -0,0 +1,26 @@
High-level architecture:
```mermaid
flowchart TD
Cellar[Cellar API]
Frontend
subgraph backend
client[Cellar Client]
conv[Formex -> HTML converter]
FastAPI
end
Cellar --> meta@{ shape: docs, label: "XML/RDF Metadata"}
Cellar --> docs@{ shape: docs, label: "Formex/XHTML/PDF text"}
meta --> client
docs --> client
client -- Formex --> FastAPI
client -- Formex --> conv
conv -- HTML --> FastAPI
FastAPI -- TOC, HTML article text --> Frontend
```