Deutsch | English
Läuft auf der Google Cloud Platform (Firebase Functions) in einer Node.js Laufzeitumgebung.
Hinweis: Diese Anwendung ist kein offizielles Angebot der Schule, wurde aber in Absprache mit der Schulleitung entwickelt und veröffentlicht.
✅ Vertretungsplan-Abruf: Das Backend ruft die Website des Online-Vertretungsplans ab, parst die HTML-Daten und extrahiert die folgenden Informationen:
- Vertretungsplan (eine separate Tabelle für jeden Tag)
- Nachrichten der Schulleitung
- Nachrichtenticker (falls verfügbar)
- Zeitstempel der letzten Aktualisierung seitens der Schule
Diese Daten werden anschließend in die Datenbank (Cloud Firestore) geschrieben.
🔜 Fehlerstatistiken: Protokollierung einfacher Fehlerstatistiken, um dem Administrator bei Problemen zu benachrichtigen.
Der Quellcode steht unter der BSD3-Lizenz öffentlich zur Verfügung. Weitere Informationen finden Sie in der Datei LICENSE.md.
- Schüler-App: https://github.com/lukasengel/schueler_app
