An application to replace the present Multilevel System of Census with a Decentralized Single Level Network through a Decentralized Application .
A Mobile appplication created to ease the process of making the census process of India with a higher effeciency.
- Authentication for both staff members and user
- Users can add data for themselves and their family
- Can upload data for the house and other details of migration, etc.
- Application Ui is complete
- The server is storing all the data for the users and the required fields needed for Census
- Census data is displayed within the user login section
- Various charts are displayed for relevant data sets stored on the server.
- The staff members can log in and perform a census for any user
- Staff Profile
Download Application Apk from here
The detailed of every feature can be viewed from the following link:
- Android Studio (Java + XML)
- Material UI Components
- MVVM Architechture
- eazegraph
- okhttp
- Volley
- Glide
- Gson
- zxing
-
Nodemon
-
Mongoose
-
Express
-
jsonwebtoken (jwt)
-
Nodemailer
"body-parser": "^1.19.0", "cookie-parser": "^1.4.4", "cors": "^2.8.5", "dotenv": "^8.2.0", "express": "^4.17.1", "express-jwt": "^5.3.1", "express-validator": "^6.2.0", "jsonwebtoken": "^8.5.1", "mongoose": "^5.7.7", "nodemailer": "^6.7.2", "nodemailer-smtp-transport": "^2.7.4", "nodemon": "^1.19.4", "npm": "^6.13.0", "uuid": "^3.3.3"
Api Link : https://jangarana.herokuapp.com/api/
API Documentation:
https://www.getpostman.com/collections/4026518ba81169eb5aa1
https://www.getpostman.com/collections/6b548828b606c6446981