An open API service indexing awesome lists of open source software.

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

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.