Skip to content

Android app to search google books. Implemented using Mvp, Dagger 2, RxJava 2, Eventbus, Realm, etc.

Notifications You must be signed in to change notification settings

AbsolutelySaurabh/Bookpedia

Repository files navigation

Bookpedia

Search books from google books and your favourite ones to your list! 📖 🔍

Description:ledger:

Android app to search from google books. Implemented using Mvp, Dagger 2, RxJava 2, Eventbus, Realm(database), Data Binding, RetroLambda(Jaba 8), Retrofit 2, Parceler and Gson.

How it works:question:

Step 1: Click on "Search" Button.
Step 2: Type the book name you want to search for and press enter.
Step 3: After submitting the request, the book will be listed.
Step 4: Click on the book for more details, and to add it to your favourite list.

Tools & References:wrench:

  1. Google Books API
  2. RxJava 2
  3. Mvp
  4. Data Binding
  5. RetrofitLambda
  6. Retrofit 2
  7. EventBus
  8. Realm database 2
  9. Parceler

Development

Want to contribute? 📝

To fix a bug or enhance an existing module, follow these steps:

  1. Fork the repo
  2. Create a new branch (git checkout -b exciting-stuff)
  3. Make the appropriate changes in the files
  4. Add changes to reflect the changes made
  5. Commit your changes (git commit -am 'exciting-stuff!!')
  6. Push to the branch (git push origin exciting-stuff)
  7. Create a Pull Request

Interested?

If you find a bug (the website couldn't handle the query and / or gave irrelevant results), kindly open an issue here by including your search query and the expected result.

If you'd like to request a new functionality, feel free to do so by opening an issue here including some sample queries and their corresponding results.

About

Android app to search google books. Implemented using Mvp, Dagger 2, RxJava 2, Eventbus, Realm, etc.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages