Zum Inhalt springen
Megunto App: Kursübersicht und Prüfungsfrage mit Spracheingabe

Megunto

Die App-Version einer bestehenden Prüfungssoftware für Ärztinnen und Medizinstudenten, mit KI-gestützter Auswertung – für iOS, Android und Web.

Rolle
Freelance Flutter-Entwickler, Architektur bis Release
Zeitraum
2025–2026
Stack
Flutter (Android/iOS/Web), REST-API (OpenAPI), Auth0, Stripe
Store-Rating
5/5

Ausgangslage

Megunto gab es als Web-Plattform zur Prüfungsvorbereitung mit Simulationen, Auswertungen und einem eigenen Backend. Die Nutzer lernen unterwegs und erwarteten eine App. Das Backend sollte nicht angefasst werden.

Was ich gemacht habe

Ich habe die App für iOS, Android und Web als Flutter-Client auf das bestehende Backend gesetzt: Login über Auth0, Prüfungssimulationen mit Text- und Spracheingabe (Aufnahme in der App, Transkription über die Backend-API), Fragen per Sprachausgabe und ein Audio-Modus zum Lernen ohne Bildschirm. Die KI-gestützte Auswertung des Lernfortschritts und die Schwachstellen-Analyse habe ich in einer Oberfläche umgesetzt, die die Interaktion so einfach wie möglich hält. In der Web-Version lassen sich Kurse über Stripe kaufen. Design in Figma, Release in beide Stores.

Der API-Client wird aus der OpenAPI-Spezifikation des Backends generiert (Retrofit, Dio), damit App und Backend nicht auseinanderlaufen. Die App ist in Services und Controller gegliedert (get_it, ChangeNotifier), das Routing läuft über auto_route. Die Web-Version baut GitHub Actions als Container und rollt sie auf Google Cloud Run in drei Umgebungen aus.

Ergebnis

Die App ist in beiden Stores live und wird in medizinischen Einrichtungen genutzt, Store-Rating 5/5. Die UX-Konzepte der App wurden als Vorlage für den Relaunch der Web-Plattform übernommen.

Stack

Flutter, Dart, get_it, auto_route, Retrofit/Dio (OpenAPI), Auth0, Stripe, GitHub Actions, Google Cloud Run, Figma, App Store Connect, Google Play Console

Beleg für: Senior & Lead im Team