Projekt anfragen →

Kostenlos & unverbindlich · Antwort in 24h

Alle Arbeiten
Educational Platform · 2023

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

ClassFlow auf einem Tablet: Stundenplan-Ansicht mit Wochenübersicht, Fächern, Räumen und einer Seitenspalte für Ferien und nächste Termine.

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.

Projekt ansehen

Ein ähnliches Projekt im Kopf?

Kein langes Briefing nötig, zwei Minuten reichen. Den Rest klären wir im Gespräch.

Projekt anfragen