UI-Prototyp · Gewohnheiten & Gesundheit

RecoveryBuddy

Fortschritte sichtbar machen. Tag für Tag.

Ein deutschsprachiger Flutter-Prototyp zur Begleitung eines Rauchstopps. Ein Dashboard, Journal, Profil und Community-Bereich machen Fortschritt und eigene Beobachtungen sichtbar. Diagramme und Messwerte illustrieren die Idee mit Beispieldaten.

DartFlutterProvider
Plattformen
Android · iOS · Web
In die App schauen
Dashboard mit simulierten Fortschritts- und Gesundheitsdaten
Dashboard mit simulierten Fortschritts- und Gesundheitsdaten
01 · Die Idee

Wofür die App
entstanden ist.

Die Aufgabe

Eine Gewohnheitsänderung lässt sich leichter reflektieren, wenn Fortschritt, persönliche Notizen und Alltagserfahrungen an einem Ort sichtbar sind. Für den Prototyp steht die verständliche Darstellung dieses Zusammenhangs im Vordergrund.

Die Umsetzung

Die Flutter-Screens greifen über Provider auf eigene ViewModels für Dashboard, Profil, Journal und Blog zu. Diagramme stellen simulierte Zeitreihen dar; lokale Einstellungen werden separat gespeichert. Eine zentrale Sammlung von Designwerten hält die Oberfläche konsistent.

02 · Funktionen

Was die App
möglich macht.

01

Fortschritts-Dashboard

Rauchfreie Tage, errechnete Sparbeträge und grafische Überblickskarten mit Demo-Werten.

02

Messwerte visualisieren

Umschaltbare Ansichten für Herzfrequenz, Blutsauerstoff und HRV mit unterschiedlichen Zeiträumen.

03

Journal

Eigene Einträge ergänzen die visuelle Fortschrittsübersicht.

04

Profil

Persönliche Daten und Rauchstopp-Statistiken in einer scrollbaren Ansicht.

05

Community-Idee

Blog und Beispielbeiträge veranschaulichen den geplanten Austausch.

06

Einheitliche Gestaltung

Gemeinsame Farben, Abstände, Textstile und wiederverwendbare Formularbausteine.

03 · Einblicke
04 · Technik

Die Technik
dahinter.

Programmiersprachen
Dart
Plattformen
Android · iOS · Web
Technologien
Flutter · Provider · fl_chart · Shared Preferences

So ist die Anwendung aufgebaut

  1. 01Flutter Screens
  2. 02Provider · Dashboard / Journal / Profil / Blog ViewModels
  3. 03Modelle und simulierte Messreihen
  4. 04Lokale Einstellungen

Darstellung und Zustand trennen

ViewModels bündeln Berechnungen und Auswahlzustände; Screens konzentrieren sich auf die Darstellung.

Interaktive Diagramme

fl_chart visualisiert unterschiedliche Messarten und Zeitfenster.

Ein klar begrenzter Prototyp

Die Demo-Werte demonstrieren die Oberfläche und werden transparent von tatsächlichen Gesundheitsdaten unterschieden.

05 · Entwicklung

Von der Oberfläche
bis zum System.

01

Produktidee

Fortschritt, Reflexion und persönliche Beobachtungen in einem gemeinsamen Ablauf.

02

Visualisierung

Dashboard-Komponenten und Zeitreihendiagramme mit simulierten Daten.

03

Zustandsmodell

Provider-ViewModels und lokale Einstellungen für die einzelnen App-Bereiche.