https://github.com/odaridavid/makta
Makta is an Android App that lets users borrow or lend their own books to other users on the platform,my final udacity and ALC scholarship project
https://github.com/odaridavid/makta
alc alcwithgoogle3 android books capstone-project firebase-auth firebase-ui firestore firestore-collection firestore-database library room-database udacity-android-nanodegree udacity-nanodegree users-borrow
Last synced: 8 months ago
JSON representation
Makta is an Android App that lets users borrow or lend their own books to other users on the platform,my final udacity and ALC scholarship project
- Host: GitHub
- URL: https://github.com/odaridavid/makta
- Owner: odaridavid
- License: apache-2.0
- Created: 2019-01-21T09:24:55.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-03-27T13:11:58.000Z (over 6 years ago)
- Last Synced: 2025-01-11T20:34:13.090Z (9 months ago)
- Topics: alc, alcwithgoogle3, android, books, capstone-project, firebase-auth, firebase-ui, firestore, firestore-collection, firestore-database, library, room-database, udacity-android-nanodegree, udacity-nanodegree, users-borrow
- Language: Java
- Homepage:
- Size: 1.52 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
[](https://travis-ci.org/Davidodari/Makta)
[](https://snyk.io/test/github/Davidodari/Makta)
[](https://codeclimate.com/github/Davidodari/Makta/maintainability)
# MaktaMakta is an Android App that lets users borrow or lend their own books to other users on the platform.
My final Udacity NanoDegree Project.## PREREQUISITES
1. Setup Firebase Project from [Firebase Console](https://firebase.google.com/?) and add the google-services.json file to `app` directory.
## Libraries and Tools Used
- [Firebase](https://firebase.google.com/?) - Data Storage,Analytics and Authentication with Firebase UI
- [Architecture Components](https://developer.android.com/topic/libraries/architecture) - Lifecycle aware operations and Room ORM
- [Parceler](https://github.com/johncarl81/parceler) - Passing of objects
- [Recycler View Swipe Decorator](https://github.com/xabaras/RecyclerViewSwipeDecorator) - Swipe Operations### Screenshots
Mobile
| []()| []()| []()| []()| []()|
|:---:|:---:|:---:|:---:|:---:|
| | | | | |
| []()| []()| []()| []()| []()|
| | | | | |
| []()|[]()
| | |### Acknowledgements
+[Udacity](https://www.udacity.com/)
+[Andela Learning Community](https://andela.com/alc/?gclid=CjwKCAjwvuzkBRAhEiwA9E3FUqoiVwM_KD15likh_7WPlia98_gR27haZ9NUQe6BGXXKTjB9tTZv8xoCa6AQAvD_BwE)## License
This Project is licensed under Apache 2.0 license for more details refer to [LICENSE](https://github.com/Davidodari/Makta/blob/master/LICENSE.txt).