A mindful daily schedule + to-do timer app.
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
- ✅ Hive-based persistent schedules
- ✅ Default CSV import
- ✅ Visual solid timer with bell sound
- ✅ Wakelock support (
wakelock_plus) - ✅ SharedPreferences for timer color
- ✅ Settings screen with color picker
- ✅ Hamburger menu
- ✅ Multiple schedules support (add/rename/delete)
- ✅ Schedule switching logic
- ✅ Sort + edit + check-off functionality
- ✅ Fixed visual timer for desktop
- ✅ Removed swipe-to-delete
- ✅ Saved and restored last active schedule
- ✅ Daily schedule notifications
- ✅ Android Do Not Disturb (DND) bypass notifications
- ✅ In-app review integration
- ✅ Start timer automatically on app open
- ✅ Default schedule selector
- ✅ Localization (all supported languages)
- ✅ Toggle to enable/disable all scheduled notifications
- ❌ iOS App Store submission (not yet finished)
Add(replaced with notification-based solution)flutter_backgroundto ensure timer works with phone sleep
- Dark theme / light theme toggle (from Prefs)
- Custom timer styles (e.g. circular vs. bar)
- Show next upcoming activity prominently
- Show remaining time in AppBar or notification
- Choose different bell sounds (dropdown)
- Optional chime per activity
- Use system sounds (if feasible)
- Cloud sync support (Firebase or manual)
- Download selected schedule from GitHub
- Per-schedule colors or themes
- Schedule import/export (CSV or JSON)
- Shared viewing or schedule templates
- Add Paṭipatti schedule templates (e.g., meditation retreat mode)
- Metta bell every 30 min option
- Dhamma quotes on check-in/check-out