A Flutter application designed to manage tasks, set due dates, and receive local notifications for tasks due soon.
- Add and edit tasks
- Set due dates with hours, minutes, and seconds
- Mark tasks as completed
- Receive local notifications for tasks due within 1 hour
- flutter: The Flutter framework.
- flutter_local_notifications: For scheduling and displaying local notifications.
- flutter_local_notifications_linux: For Linux-specific notification support.
- provider: For state management.
- confetti: For celebrating task completion with confetti animations.
- Flutter installed
- A compatible IDE such as Visual Studio Code or Android Studio
- Docker (if using Docker for backend services)
To run the project on android device
-
Clone the Repository
git clone https://github.com/Sireat/task_management_app.git cd task_management_app flutter pub get flutter run
Look some screenshoots






