This is a simple yet powerful TO DO App built with Flutter that utilizes the Hive local storage for storing data locally on the device. The app follows the MVC (Model-View-Controller) architecture, making the code structure modular and easy to maintain. Whether you're learning Flutter or looking for a practical solution to task management, this app covers the essentials.
Check out the complete YouTube tutorial for this project:
😁Click here to watch the tutorial
The app is structured using the MVC pattern:
- Model: Defines the structure of the data (task) and handles the Hive storage.
- View: Contains the UI components like task tiles and input fields.
- Controller: Manages the logic of adding, deleting, and retrieving tasks from Hive.
This structure makes the code cleaner, more maintainable, and easier to extend.
