This is the user application of the project that I made for safe rohtech challenge. The deployed version of the application is live on vercel --- https://road-rakshak.vercel.app/.
- Clone the repository
$ git clone https://github.com/krishna9304/road-rakshak.git
- Install all the dependencies using command
$ yarn
- Create a mapbox api key by visiting https://www.mapbox.com/ and replacing the public key with the value of MAPBOX_API_KEY in
/src/constants.js
. - Run
$ yarn start
. - The application should start on port 3000. You can visit the application on
http://localhost:3000
All the details of the users are stored securely in our database and the password of every user is hashed by a hashing algorithm, so, not even us will be able to access other people's account.
Every user in the portal should verify his/her email to use our services.
Users can read blogs directly from our portal about road safety and stuffs, as we have made a section exclusively to serve that purpose.
Filing a complaint about the condition of roads has never been so easy. You just have to select the type of hurdle, mention the address and the click a picture of the site through your phone.
We have developed interactive map to discover exactly where the hurdle lies.
You can look for the shortest distance, just by choosing the origin and destination, along with the realtime information about the hurdles on the way.
All the hurdles reported by the users will only get uploaded to the map, once they are verified by the admin. So there are no chances of spam. Also, all the accounts on the portal are verified through email.