ClassFlow
Eine Schul-App komplett neu gebaut, indem zuerst die unveröffentlichte API des bestehenden Portals rekonstruiert wurde.
Kunde
ClassFlow
Jahr
2023
Leistungen
TypeScript, Astro, Firebase, Flutter, Dart, Reverse Engineering

Ausgangslage
Die Schule nutzte ein Portal, das nur im Browser lief und keine offizielle Schnittstelle für andere Anwendungen bot. Wer die Daten in einer eigenen App zeigen wollte, kam an der Weboberfläche nicht vorbei.
Vorgehen
Der erste Schritt war Postman: den Datenverkehr des Portals mitschneiden und nachvollziehen, welche Anfrage was zurückgibt, mit welchen Parametern und welcher Authentifizierung. Aus diesen Beobachtungen entstand eine eigene Dokumentation der API, die es offiziell nie gab. Darauf aufbauend wurde eine App entwickelt, mit Flutter und Dart, Firebase im Hintergrund, die genau das leistet, was das ursprüngliche Portal auch tut, nur eigenständig und ohne Umweg über den Browser. Danach kamen Funktionen dazu, die das Portal selbst nicht bot: Stundenplan mit Wochenübersicht, Ferienzeiten, Hausaufgaben, Schulaufgabentermine und Vertretungen, alles an einem Ort.
Ergebnis
Entstanden ist eine App, die mehr zeigt als das Original-Portal: Stundenplan, Ferien, Hausaufgaben, Prüfungstermine und Vertretungen an einem Ort, technisch komplett unabhängig vom alten System.
Ein ähnliches Projekt im Kopf?
Kein langes Briefing nötig, zwei Minuten reichen. Den Rest klären wir im Gespräch.
Projekt anfragen