A Flutter to-do application that allows users to create, manage and track their tasks and to-do items using the GetX micro-framework for efficient state management. Users can easily view their progress and stay organized with the help of detailed reports.
- Create, edit, and delete tasks
- Add, edit, and delete to-do items for each task
- Mark to-do items as completed
- View progress reports for each task
- User-friendly interface with animations and feedback
- cupertino_icons: ^1.0.2 - dotted_border: ^2.0.0+3 - equatable: ^2.0.5 - flutter: sdk: flutter - flutter_easyloading: ^3.0.5 - get: ^4.6.5 - get_storage: ^2.1.1 - intl: ^0.18.0 - step_progress_indicator: ^1.0.2
- Flutter 2.5.3 or later
- Android Studio or VS Code
- Clone this repository to your local machine using
flutter pub getto install the required dependencies.
- Run the app using
flutter runor your preferred IDE.
- Create a task by clicking on the “Add Task” button.
- Add to-do items to a task by clicking on the task and then clicking on the “Add To-Do” button.
- View and edit task details by clicking on the task.
- Mark to-do items as completed by clicking on the checkbox next to the item.
- View progress reports by clicking on the “Reports” button.
Contributions are always welcome! If you have any suggestions or find a bug, please create an issue or a pull request.
I learned it from youtube
Special thanks to the Flutter community for their great support and resources.