Introducing

Monday

Monday is my take on a personal iOS butler. I’m using Flutter to move fast on UI and iterate on a clean UX before wiring real integrations. The goal is a daily companion that helps me plan, block distractions, and surface the right info at the right time.

Stack

Flutter
Dart
Swift

I’m building the core screens first — Weather, Tasks, Screen Time lists, Health and Sleep dashboards, plus Settings/Pricing — then layering in iOS-native features via Swift App Intents. Calendar, Screen Time, and HealthKit integrations are on the roadmap, with local data via SharedPreferences.

Monday app — dashboard and task views
Monday app — dashboard and task views

Some key features of Monday include:

  • Flutter UI for Weather, Tasks, Health, Sleep, and Settings
  • Task list UX: add, multi-delete, and swipe gestures
  • Screen-blocking list UI (time-limit / time-of-day profiles)
  • Image-first card design with rounded corners and subtle shadowing
  • Dark mode friendly design
  • iOS App Intent: OpenStatusReport (Swift)
  • Planned: Calendar + Screen Time + HealthKit integrations
  • Planned: Local ‘Memories’ store and SharedPreferences persistence

Final Thoughts

Once the UX feels right, I’ll add the brains: Calendar automation, Siri shortcuts/intents, and selective AI assistance (kept local where sensible). If needed, I may add a small .NET backend later.