Julian Meinking
Mentor: Herr Schuster
"Aufbau eines Visualisierungstools zur Darstellung von Vertretungsplänen und allgemeinen Informationen an öffentlichen Monitoren in einer Schule"
→ Visualisierung der Daten
Git (Versionsverwaltung)
Visual Studio Code (Quellcodeeditor)
→ Web-Applikation
Backend: systemnahe Schicht (Webserver)
Frontend: Benutzeriteraktion (Webseite)
Backend - NodeJS
"Node.js ist eine JavaScript-Laufzeitumgebung, die auf Chromes V8 JavaScript-Engine basiert."
Frontend - RiotJS
"Vplan-Viso"
Vertretungsplan-Visualisierungssoftware
...
...
6a
1
FR
Nen
116
für FR Sch
...
...
XML → JSON → angepasstes Format
Analyse: Typ, Anzeigedatum
Client-Server-Modell
HTTP - Datentransfer
WebSockets - Echtzeit-Kommunikation
FTP - Hochladen der Vertretungsplan-Dateien
- GitHub-Schnittstelle
- Automatische Installation
- Übernahme vorheriger Daten
Einfache Erweiterung der Software
Kollaboration möglich
Weitergeführtes Projekt
Herr J. Schuster