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.