code-for-india / parenthesis

Platform to help Monitor of Public toilets for the Indian Government. This Hackathon was at President's Estate.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

parenthesis

Monitoring of Public Loos.

About

This solution aims to create one of the simplest ways to get public feedback.

Steps involoved:

  • Governing body registers the Loo
  • QR gets generated.
  • End user ends to scan the QR and give feedback via a Web App.
  • Real Time feed will get displays in the Admin Dashboard.

Server Code:

Middleware used are:

  • body-parser for parsing request body
  • cors for cross-origin access
  • jsonwebtoken for authentication
  • multer for uploading image

Run:

  npm start

Run with logging:

  DEBUG='main:*' nodemon app.js

Routes:

  • base.route incorporates all the routes,
  • api.v2.route is for unauthenticated routes,
  • api.v1.route is for authenticated routes.

##ScreenShot: ###Admin DashBoard: Admin Dashboard ###Generated QR Code: Generated QR Code

Meet the team behind it: angel.co

About

Platform to help Monitor of Public toilets for the Indian Government. This Hackathon was at President's Estate.

License:MIT License


Languages

Language:CSS 44.4%Language:JavaScript 41.5%Language:HTML 14.1%