diff --git a/Projektarbeit-3/Vorgehensweise.md b/Projektarbeit-3/Vorgehensweise.md index 543a983..704486c 100644 --- a/Projektarbeit-3/Vorgehensweise.md +++ b/Projektarbeit-3/Vorgehensweise.md @@ -3,6 +3,16 @@ # Backend ## Architektur +```mermaid +graph LR + ANG[Angular Frontend] ==>|/api| BACK[Python Backend] + ANG ==>|Static Files, /map oder /dashbaord| NGINX[Nginx Server] + BACK ==>|Dashboard, Historische Daten| DB[(Unsere Datenbank)] + BACK ==>|Bikepoints| LONDON[London API] + API[Swagger Frontend] ==>|/api| BACK + OPEN_DATA[OpenData Exports der London API] ==> DB + LONDON ==> LON_DB[(Live Datenbank)] +``` * Relaying all requests * API Token nicht im frontend * Serverseitiges filtern (anstatt auf dem client)