Bremen calling
Go to file
2026-01-14 17:21:13 +01:00
.vscode Added default port to python run flask settings 2025-11-12 13:53:34 +01:00
docs Update validation rules document (#47) 2024-09-10 17:41:21 +02:00
misc Extra schemathesis validation. Still cases failing, but it is much better now 2026-01-14 14:39:56 +01:00
src Added separate auth_username to email configuration 2026-01-14 17:21:13 +01:00
.gitignore Fixed boolean returns, first stage of schemathesis tests fixed, still 17 open 2026-01-09 13:11:12 +01:00
README.md Datenmodell neu, Verbindungsdaten Flask aus einer Datei laden 2023-06-16 12:25:53 +02:00

Bremen Calling


Projekt zur verbesserten Kommunikation der maritimen Partner bei Schiffsanläufen in Bremen.

Anforderungen

Architektur

Die Architektur besteht aus einer Datenbank und einem in Python implementierten Backend, das eine API zu Verfügung stellt. Diese API ist als OpenAPI 3.0 spezifiziert. Die Anwendung selbst kommuniziert nur über diese API mit der Datenbank. Es sind damit unterschiedliche Anwendungsplattformen denkbar, etwa eine Web-, Mobile- oder Windows Desktop Anwendung. In dieser Folie ist ein Bild / Überblick enthalten.

Ein erster Gedanke des Datenbank-Layouts sieht folgendermaßen aus: image

Entwicklung

Postman

Zum Debuggen der Flask App verwende ich dieses Tutorial: https://code.visualstudio.com/docs/python/tutorial-flask#_create-a-project-environment-for-the-flask-tutorial