This site made for Dimona municipal, for the residents of the city.
- The project was started in Hackaton contest, in 24 hours we created a web page that helps people report easily on hazard in the city.
- Senior officials from the municipality came to the final presentation and offered us continue with it,as it can really be an app for them.
- Our bootcamp course has come to end, and we decide to continue this project as our final project of the course!
-
First, you can report on hazard- this is the main function of the app. The report contain multy-step reporting: *Type of the hazard. *Upload pictures of the hazard (optional) *Location of the hazard (via phone location or manualy) *Summarize of the report.
-
The second upload option is for suggestions, things you want to say for the municipaly to make the city a better place.
-
The app has alerts page that the municipaly uploads about new thing in the city, that maybe will be helpful for the citizens.
-
There is Admin editor option for adding and deleting alerts.
- Clone the repo.
- Run
npm install
. - Run
npm start
. - Navigate to
http://localhost:3000
.
- React.JS
- React Bootstrap
- React-lottie-player
- React-toastify
- React-router-dom
- React-spring
- Axios
- Node.JS
- Express
- MongoDB
- Mongoose
- Jwt
- Twilio
- bcryptjs