Eisenstadt erleben

Kultur, Geschichte und Veranstaltungen in der Hauptstadt des Burgenlandes

Projektarbeit Webarchitekturen
Hochschule Burgenland - University of Applied Sciences
Thema: Custom Website mit eigenem Webservice und Reverse Proxy
Erstellt von: Brica Ebin

Über Eisenstadt

Diese Webseite stellt die Stadt Eisenstadt vor. Eisenstadt ist die Landeshauptstadt des Burgenlandes und bekannt für ihre historische Altstadt, kulturelle Veranstaltungen und das Schloss Esterhazy.

Sehenswürdigkeiten

Schloss Esterhazy

Historisches Wahrzeichen und kulturelles Zentrum der Stadt.

Musikgeschichte

Eisenstadt ist besonders durch den Komponisten Joseph Haydn bekannt.

Natur & Kultur

Die Stadt verbindet historische Architektur mit modernen Veranstaltungen.

Webarchitektur

Diese Webseite verwendet Nginx als Reverse Proxy, HTTPS-Verschlüsselung und einen eigenen Flask-Webservice.

Veranstaltungskalender

Die folgenden Veranstaltungen werden dynamisch über einen eigenen Flask-Webservice geladen. Der Zugriff erfolgt über den Nginx Reverse Proxy.

Technische Umsetzung

Im Rahmen der Projektarbeit wurde eine moderne Webarchitektur mit mehreren Komponenten umgesetzt. Die Webseite wird ueber einen Nginx Webserver ausgeliefert und verwendet einen eigenen Backend-Webservice.

Nginx Reverse Proxy

Der Reverse Proxy verarbeitet die externen HTTPS-Anfragen und leitet API-Anfragen intern an den Webservice weiter.

HTTPS Sicherheit

Die Verbindung wird durch ein gueltiges TLS-Zertifikat verschlüsselt. Zusaetzlich wurden Security Header aktiviert.

Python Flask API

Die Veranstaltungsdaten werden dynamisch über einen eigenen REST-Webservice bereitgestellt.