c1bb3559862feac96ceaa4f283062e379f392609
Values Compass
Flutter Android app for a guided personal-values card-sort practice. Built with Flutter (Dart 3.13), Material 3, Provider, and local persistence.
Package name: com.valuesort.app
Practice flow
- Welcome (+ how-it-works guide)
- Sort each value into five reflective piles
- Review piles and reorder cards as needed
- Rank your most important values
- Reflect with journal prompts
Progress (stage, piles, ranking, reflections) is saved on device with shared_preferences.
Folder structure
lib/
├── main.dart
├── data/values_deck.dart
├── models/
├── providers/
├── screens/ # welcome → sort → hub → overview / rank / reflect
├── services/storage_service.dart
├── utils/
└── widgets/
assets/
├── data/values_deck.json
└── images/emblem.png / app_icon.png
stitch/ # exported Stitch HTML/PNG design references
Run
flutter pub get
flutter run
Useful extras:
flutter analyze
flutter test