E-book is an android app developed using android studio IDE, basic JAVA language knowledge, Firebase as a real time database host.
Fork the repository. then clone the repo locally
Change package name to something unique. Firebase requires this.
This projects uses firebase. So we need to download google-services.json
file.
You can go through this: https://firebase.google.com/docs/android/setup
Now, you need to add google-services.json
given by firebase to app directory.
If you want to add books you can directly add it to your firebase's realtime database by creating documents
(you can give your custom name but you will have to change the path reference in the MainActivity.java
file to exactly match your directory name) directory by adding file title in filename
and link to your pdf in fileurl
(you can give your custom name here also but you will have to make changes in myAdapter.java
, Book.java
, item.java
file according to what you named them).
After this all, all thats left is to run the app
After cloning & setting up the local project you can push the changes to your github fork and make a pull request.