This is a simple Todo app which store items and also allow to delete the finished items. The app is developed with Flutter-Dart language and NoSQL for local data storage.
The Local data storage is done with Hivedb, which offer faster performance and it is lightweight. Hive also features
- Cross platform: mobile, desktop, browser
- Great performance (see benchmark)
- Simple, powerful, & intuitive API
- Strong encryption built in
- No native dependencies
In Hive data is stores as key, value pair and we can start storing data using Hive.box(‘todo’) command , and it is easy to use.
I believe this project may help you to understand how Hive works, fetch the complete source of the project and explore the main.dart