Plan and Act is a planning-first Flutter app focused on fast daily execution. The product is intentionally not a media feed and not a generic todo list. Its core loop is:
- create clear daily plans fast
- track execution with low friction
- surface deterministic, explainable wisdom for the next actionable task
- keep the UI dark, focused, and premium
- planning-only scope
- no video subsystem
- dark-only Dracula Neon visual system
- deterministic wisdom engine instead of vague AI-style motivation
- local-first architecture with Drift
Today Dashboardshows progress, calendar strip, next action card, wisdom card, and grouped plan lanesPlan Detailshows status, priority, schedule, description, and completion actionsReflectionshows completed and missed plansMomentumreserved for streak and rhythm metricsStuckreserved for repeated postponement recoverySettingsshows product configuration status, including locked Dracula Neon theme
FlutterDartMaterial 3go_routerflutter_riverpodfreezed+json_serializableDrift+ SQLiteflutter_local_notificationstimezone
The project follows a layered structure:
presentationapplicationdomaindatacore
Business rules stay out of widgets. The wisdom engine, planning flow, and notification lifecycle run through repositories and use cases instead of direct UI logic.
The app runs in dark-only mode and uses a Dracula-based neon palette:
- background
#282A36 - panels
#1E1F29and#343746 - text
#F8F8F2 - accents
#8BE9FD,#FF79C6,#BD93F9,#50FA7B,#FFB86C,#FF5555
Typography is split between JetBrains Mono for emphasis and IBM Plex Sans for body copy.
flutter pub get
dart run build_runner build --delete-conflicting-outputs
flutter runflutter analyze
flutter test