Skip to content

Samarth-Ashish/taskmate

Repository files navigation

⏰ Taskmate

Taskmate is an all-in-one reminder & productivity app built with Flutter.
Manage alarms, medicines, study sessions, and sleep — all in one place with smart notifications and a clean UI. 🚀


✨ Features

⏰ Alarms

  • Create multiple alarms with custom times.
  • Get notifications when alarms trigger.
  • Auto-reset support for daily alarms.

💊 Medicine Reminders

  • Never forget your medicines again.
  • Add medicines with name, time, and dosage.
  • Background notification callbacks ensure reliability.

📖 Learning Sessions

  • Schedule study/learning sessions.
  • Stay consistent with smart reminders.
  • Organize tasks for productivity.

😴 Sleep Tracking

  • Track and monitor sleep duration.
  • Reset stats daily/weekly.
  • Visualize sleep progress.

🎨 Beautiful UI

  • Custom gradient backgrounds for pages.
  • Reusable custom app bar across screens.
  • Styled texts and modern layouts.

🔔 Smart Notifications

  • Works even when the app is minimized.
  • Background callbacks for alarm, medicine, and learning reminders.
  • Automatic reset system (reset_callback).

⚙️ Extra Goodies

  • 🛠 Settings page for personalization.
  • 📊 Sleep stats page for insights.
  • 🍭 Snackbars for quick feedback messages.
  • 📱 Cross-platform support: Android, iOS, Web, Desktop.

🚀 Tech Stack

  • Flutter (Dart)
  • Local Notifications & Callbacks
  • Platform-specific integrations (Android, iOS, Web, Desktop)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published