A simple and efficient ToDo mobile application built using Flutter. The app allows users to manage their daily tasks with offline data storage using Sqflite, ensuring data persistence without requiring an internet connection.
- ➕ Add new tasks
- ✏️ Edit existing tasks
- 🗑️ Delete tasks
- 📂 Filter tasks (All / Completed / Pending)
- 💾 Offline storage using Sqflite
- 📱 Clean and user-friendly UI
- 📱 Frontend: Flutter (Dart)
- 🗂️ Database: Sqflite (Local Storage)
- Flutter SDK installed
- Android Studio / VS Code
git clone https://github.com/your-username/todo-sqflite-app.git
cd todo-sqflite-app
flutter pub get
flutter run
- Add tasks using the input field
- Mark tasks as completed
- Edit or delete tasks
- Filter tasks based on status
- Uses Sqflite for local database storage
- Stores tasks with status (completed/pending)
- Implements CRUD operations (Create, Read, Update, Delete)
- Filters tasks dynamically
- ⏰ Task reminders/notifications
- ☁️ Cloud sync with Firebase
- 🎨 Advanced UI improvements
- 📊 Task analytics
Chaitrali Wagh
This project is for educational purposes.