Flutter Project Planner

This is a Flutter-Dart Android/iOS application for managing projects/jobs across devices. The application designed to use as offline application and it can work online by Syncing the data to the cloud. The following are key feature of this project.

Screen shots

  • Store data locally
  • Sync Data to Cloud
  • Backup from Cloud
  • Backup to the Cloud
  • Install Backup offline

To make all these I have used cutting edge technologies alone with conventional techniques. Following are the key modules which drive this project awesome.

  • Flutter – Dart
  • Hivedb – No SQL
  • MongoDB Atlas
  • Android Studio IDE

Flutter Packages and dependencies

Following dependencies also done a great job for me. Thanks to pub.dev community

  • Hive
  • folding cell
  • toogle_switch
  • mongo_dart
  • curved_navigation_bar

Hivedb-Flutter Todo

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

Todo app

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