-
Notifications
You must be signed in to change notification settings - Fork 4
Home
BookIt is an Android mobile application that allows owners to record the books they have and loan them to borrowers.
- Vyome Agarwal
- Sutanshu Seth
- Nhat Minh Luu
- Phi Long Lai
- Nicholas Rebstock
- Alisha Crasta
BookIt uses the Google Books API (search by ISBN) to get the relevant information of the book and display it to the user. If the book (with the ISBN) is not available on the Google Books API, then BookIt searches for the book within its own database to find a match.
Query used for searching (ISBN will change according to the book): https://www.googleapis.com/books/v1/volumes?q=isbn:9781471138478
We used Github Actions for CI, which tests the build, unit tests, Intent tests (UI tests) among other things.
- Sync/Re-sync the Gradle files
- Clean Project
- Re-build Project
BookIt uses RecyclerView to lower memory usage of the app because a list of books with images can consume a lot of memory.
BookIt uses Firebase Storage to store images so that it doesn't take up storage in the phone