23 lines
883 B
Markdown
23 lines
883 B
Markdown
# 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](docs/Architektur.pptx) ist ein Bild / Überblick enthalten.
|
|
|
|
Ein erster Gedanke des Datenbank-Layouts sieht folgendermaßen aus:
|
|

|
|
|
|
## 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 |