Die Software kommt
in die Hosentasche.
TimeFlow wächst derzeit auf zwei sauber getrennten, eng verzahnten Wegen: Eine produktnahe Flutter-App mit denselben Backend-Verträgen wie die Web-App — und eine belastbare Playwright-Strecke, die Zusammenarbeit im Browser nachweist.
Ein Ziel.
Zwei Beweisketten.
Die App beweist, dass echte TimeFlow-Daten sicher und verständlich mobil nutzbar werden. Die Teststrecke beweist, dass zentrale Web-Abläufe reproduzierbar bleiben — lokal zuerst, später begleitet auf der eigenen Preview-Umgebung.
Von der Sitzung bis zur Rechnung
Die Mobile-App arbeitet gegen dieselben API-Endpunkte wie die Web-App. Kein Demo-Datenpfad, keine parallele Fachlogik.
Zusammenarbeit wird testbar
Die E2E-Strecke modelliert einen echten Admin- und Mitarbeiterkontext — mit strikter Geheimnisgrenze und ohne sich auf historische Matrixdaten zu stützen.
Qualität ist
Teil des Produkts.
Jeder fertige Schnitt folgt derselben Logik: belegte Quelle → Spec → rote Gegenprobe → Umsetzung → fokussierte Prüfung → unabhängige Abnahme → sauberer Commit.
Spec Driven Development
Produktentscheidungen und technische Sicherheitsregeln stehen vor dem Code. Der spätere Stand bleibt nachvollziehbar, nicht nur funktionsfähig.
Fokussierte Gegenproben
Beispiel Flutter 35C: 152 betroffene Tests grün, Analyse ohne Befund, Detailnavigation bewusst ausgeschlossen und getestet.
Lokale E2E-Beweise
Playwright nutzt Verträge und ein kontrolliertes Web-Double. Die produktive Preview wird erst nach klaren Gates und mit ausdrücklicher Freigabe berührt.
feature/flutter-app-next · fff9b37Playwright: feature/playwright-e2e · 6f4e410Kein Merge zwischen den Arbeitssträngen.
Jetzt wird aus
Breite Tiefe.
Die nächsten Schritte sind bewusst klein geschnitten. So bleibt jeder Fortschritt prüfbar und die App wächst ohne spätere Reparaturwelle.