← Alle Projekte
Highlight Mobile-App 2022

Smoov: My Travel Companion

Kultureller Reisebegleiter für Tunesien. In Produktion auf iOS und Android, über 10k Downloads.

Kulturelle Reisebegleiter-App für Tunesien. Ich habe die Flutter-Architektur übernommen und so aufgebaut, dass im laufenden Betrieb über Jahre neue Features dazukommen können.

#flutter#production#clean-architecture#travel

Überblick

Smoov ist eine kulturelle Reisebegleiter-App für Tunesien, in Produktion auf iOS und Android mit über 10k Downloads. Ich habe die Flutter-Architektur übernommen und so aufgebaut, dass im laufenden Betrieb über Jahre neue Features dazukommen können.

Die Domain-Schicht weiß nichts von Flutter. Diese Regel, strikt durchgesetzt, ist der Grund, warum die App 3 Jahre voller Feature-Änderungen ohne Rewrite überstanden hat.

Hauptfunktionen

📶

Offline-first

Offline-Cache auf Basis von Hive, damit die App unterwegs auch ohne Netz funktioniert.

🚀

CI/CD für die Produktion

Automatisierte Auslieferung in beide Stores über Jenkins, Fastlane und AppCenter.

🧱

Auf Dauer gebaut

Eine strikte Domain-Grenze, die 3 Jahre Feature-Änderungen ohne Rewrite überstanden hat.

Tech-Stack

FlutterClean ArchitectureBLoCHiveREST APIsFirebaseJenkinsFastlaneAppCenter

Architektur

Clean Architecture mit einer strikt durchgesetzten Domain-Grenze, die nichts von Flutter weiß, dazu ein Offline-Cache mit Hive und eine CI/CD-Pipeline auf Jenkins + Fastlane + AppCenter.

Interesse an einer Zusammenarbeit?

Ich bin immer offen für Gespräche über neue Projekte und Möglichkeiten.