Schedulo is a Flutter-based task management application designed to help users efficiently organize and manage their daily tasks. It offers a clean UI, smooth performance, and productivity-enhancing features — perfect for students, professionals, or anyone who wants to stay on top of their to-do list.
- ✅ Add, edit, and delete tasks
- 📅 Assign due dates and priorities
- 📂 Organize tasks by categories (e.g., Personal, Work, Study)
- 🔔 Local notifications/reminders (if implemented)
- 🌙 Light & dark theme support
- 📱 Fully responsive UI
- 💾 Offline support using local storage (Hive/Sqflite)
- 🔐 Firebase Authentication (optional)
- ☁️ Firebase/Cloud Firestore integration (if implemented)
| Layer | Technology |
|---|---|
| Frontend | Flutter (Dart) |
| State Management | Riverpod / Provider (based on usage) |
| Backend (if any) | Firebase (Auth + Firestore) |
| Local DB | Hive / Sqflite |
| Others | SharedPreferences, Google Fonts, etc. |
- Clone the repo
git clone https://github.com/your-username/task_management_app.git
