Books2Go is a cross platform mobile application built using Flutter
Switch branches/tags
Clone or download


Books2Go is a cross platform mobile application built using Flutter. The app can scan and detect a book cover or barcode via camera and return the query results fetched from Google Books API.



The app is structured with best practices and guidelines which showcases use of:

  • Flutter
  • Android Framework
  • iOS Framework
  • Network and API call
  • Database using Firebase

NOTE The app is still in progress, check Flutter releases here.


Refer the Flutter documentation here.


  • firebase_auth: 0.5.11
  • google_sign_in: 3.0.4
  • camera: 0.2.1
  • firebase_ml_vision: 0.0.1
  • path_provider: 0.4.1
  • image: 2.0.4
  • rxdart: 0.18.0
  • firebase_database: 1.0.3
  • cupertino_icons: 0.1.2 (for iOS)


You are most welcome to contribute to this project!

Please have a look at Contributing Guidelines, before contributing and proposing a change.

Pull Request

To generate a pull request, please consider following Pull Request Template.


To submit an issue, please check the Issue Template.

Code of Conduct

Code of Conduct


Copyright 2018 GDG Baroda - Apache License 2.0