Smart Notes

A note-taking app powered by Google services such as Google Sign In, Google Drive, and Firebase ML Vision.

This is an official entry to FlutterPH's Online Hackathon 2019.

Notable Plugins/Technologies Used

  • google_sign_in, googleapis, and googleapis_auth for using Google Identity Platform and Google Drive Platform,
  • firebase_ml_vision for OCR (text recognition).
  • moor_flutter for a reactive style of persisting data locally using SQLite.
  • scoped_model for state management using MVVM pattern.

Running the Project

Please send me an email at [email protected] with your local Android debug certificate's SHA-1 fingerprint. We will then give you the google-services.json config file needed in order to run the project. Place this in src/app/android/app directory.


You can install the Android app by simply scanning the code below. This will redirect you to a page where you can download the latest APK.