Zum Inhalt springen
Kiezwerk App: Karte mit Arbeitsorten in Berlin, Detailansicht eines Cafés und laufender Check-in

Kiezwerk

Eine Karte der Orte, an denen man in Berlin mit dem Laptop arbeiten kann – mit allem, was über einen Arbeitstag entscheidet.

Rolle
Konzept, Design, Entwicklung
Zeitraum
2026
Stack
Flutter (Android/iOS), Riverpod, Firebase
Hinweis
Release geplant

Ausgangslage

Wer in Berlin mobil arbeitet, sucht jeden Tag aufs Neue: Gibt es WLAN und Steckdosen, wie laut ist es, darf man mit dem Laptop lange sitzen? Bewertungsportale beantworten genau diese Fragen nicht. Kiezwerk zeigt Arbeitsorte nach diesen Kriterien – und wer gerade dort arbeitet.

Was ich gemacht habe

Eine Karte mit Cafés, Coworking-Spaces, Bibliotheken und Hotellobbys, beschrieben nach WLAN, Steckdosen, Lautstärke, Sitzplätzen und dem, was man bestellen muss. Dazu Check-in mit laufender Session und Arbeitslog, automatischer Check-out per Geofencing, Login über Apple oder Google (auch ohne Konto nutzbar), Push-Benachrichtigungen, ein Admin-Bereich und ein internes Flutter-Web-Tool, mit dem ich Orte importiere und pflege.

Die App nutzt Riverpod mit Code-Generierung und typisiertes Routing mit go_router. Sie ist in vier Schichten aufgebaut (Domain, Data, Application, Presentation); SDKs von Drittanbietern kommen nur in der Data-Schicht vor. Geo-Abfragen laufen direkt auf Firestore, Cloud Functions in Dart und TypeScript aktualisieren unter anderem jede Woche die Auslastungsprognosen der Orte. Unit- und Widget-Tests laufen bei jedem Pull Request in der CI mit GitHub Actions.

Ergebnis

In Entwicklung, das Release in beiden Stores ist geplant. Kiezwerk teilt sich seine Pakete für Login, Push, Karten, In-App-Käufe und Analytics mit Banana List und Hoop-Fit.

Stack

Flutter, Dart, Riverpod (Code-Generierung), go_router, dart_mappable, Firebase (Auth, Firestore, Cloud Functions, Storage, Messaging, Remote Config, Crashlytics), Geofencing, flutter_map, TelemetryDeck, mocktail, GitHub Actions