From 116a3f08b265f10d4d5409577d5efd8fa28f6631 Mon Sep 17 00:00:00 2001 From: Marcel Schwarz Date: Sun, 17 Jan 2021 17:52:11 +0000 Subject: [PATCH] Update Vorgehensweise --- Projektarbeit-3/Vorgehensweise.md | 10 ++++++++++ 1 file changed, 10 insertions(+) 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)