Lab

Was ich baue, wenn niemand es beauftragt hat

Eigene Produkte und kleinere Arbeiten. Hier entstehen die Techniken, die später in Auftragsarbeit einfließen — und hier darf auch etwas scheitern.

  • Belegungsplan Gemeinschaftsraum

    Bewohner eines Studentenwohnheims sehen, wann der Gemeinschaftsraum frei ist, und tragen sich ohne Konto ein — Änderung über einen geheimen Link. Ein einzelner Node-Prozess, keine externen Dienste.

    • SvelteKit
    • Svelte 5
    • SQLite
    • Drizzle
  • Kicktipp-Dashboard

    Eine öffentliche Tipprunde als lesbares Dashboard: Ranglisten mit Positionstrend, Punkteverlauf, Bump-Chart, Heatmap und automatisch erzeugte Auswertungen — weil die Originaloberfläche statisch ist.

    • Next.js
    • TypeScript
    • Datenvisualisierung
  • CouchCinema

    Film- und Serien-Begleiter mit TMDb-Daten, Watchlists, Bewertungen und einer leichten sozialen Ebene. Im Google Play Store veröffentlicht.

    • Flutter
    • Dart
    • Firebase
    • TMDb API
  • GamerGrove

    Spiele entdecken und die eigene Sammlung verwalten, auf Basis der IGDB-Daten, mit Wunschliste und Community-Feed. Im Google Play Store veröffentlicht.

    • Flutter
    • Dart
    • IGDB API
  • LifeLoop

    Foto-Tagebuch für stabile Langzeit-Zeitraffer. Eine halbtransparente Vorlage im Sucher und Gesichtsausrichtung per ML Kit halten die Bilder deckungsgleich — alles auf dem Gerät, nichts in der Cloud.

    • Flutter
    • ML Kit
    • On-Device-Verarbeitung