Skip to content

mytimeschedule/my_time_schedule

Repository files navigation

My Time Schedule

A mindful daily schedule + to-do timer app.

Getting Started

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.

🛣️ My Time Schedule App Roadmap

✅ Completed

  • ✅ 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 flutter_background to ensure timer works with phone sleep (replaced with notification-based solution)

🔧 Planned Features

🖌️ UI Enhancements

  • 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

🔔 Sound Customization

  • Choose different bell sounds (dropdown)
  • Optional chime per activity
  • Use system sounds (if feasible)

📆 Schedule Enhancements

  • 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

🧘 Buddhist Mode (Optional)

  • Add Paṭipatti schedule templates (e.g., meditation retreat mode)
  • Metta bell every 30 min option
  • Dhamma quotes on check-in/check-out

About

No description, website, or topics provided.

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors