https://github.com/shauryauppal/nimble
Nimble is a multi-purpose book Ad posting, Entertainment, Notes posting, Chat room discussion App
https://github.com/shauryauppal/nimble
Last synced: 8 months ago
JSON representation
Nimble is a multi-purpose book Ad posting, Entertainment, Notes posting, Chat room discussion App
- Host: GitHub
- URL: https://github.com/shauryauppal/nimble
- Owner: shauryauppal
- License: apache-2.0
- Created: 2017-10-03T17:24:12.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-12-07T19:29:20.000Z (almost 8 years ago)
- Last Synced: 2025-01-14T03:51:43.787Z (9 months ago)
- Language: Java
- Homepage:
- Size: 9.22 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NIMBLE
## AIM
The Aim of this App Nimble is to help Student post Ads to sell there
old books,notes,study material,etc. We also have a book store
section where one can buy books and see which books are
recommended. Apart from book selling we also have a Jubilate
section(Entertainment section) and a Study Material/Fileserver
Section. In the fileserver section we can post study material content
in form of text,pdf,image. The Entertainment Section has many sub-
apps for instance: Eathquake report,Weather report, Snakes &
Ladder, Time counter,etc. Apart from this are app also has a help-
desk section that allows students to mail and chat with us (Admin).
We also added our Campus view and Maps to this app.
Overall we designed a multi-purpose app that allows students to
study through our platform and enjoy through our entertainment
section when in stress.## Technology Used:
1. Firebase Database used : In section Book Ad posting, Book recommendation, signin, notification, rockpaperscissor game,Chat app.
2. Firebase crashlytics: When our app crashes it sends us a error where error occured,when it occured and in code which line number has error.
3. Machine Learning KNN Algorithm used: For book recommendation
4. Firebase Storage: To store study material content.
5. Google Tesseract: used in book smart posting section helps extracting text from image.
6. Firebase Cloud Messaging used: Helps Admin to send notification to users using their token id.
7. Firebase Analytics used to analyse how many users.
8. Firebase Authentication & Google API: used for signin and signout.
9. Google Maps API: Used for JIIT satellite view with markers.
10. Google Volley used: In CampusView Images section and Weather app. Volley is an HTTP library that makes networking for Android Apps easier and faster.
11. NFC tags: Coded in such a way that our apps opens by a simple touch.
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()