-
-
Home Page with shelter, supplies and evacuation routes on google maps.
-
To create a post login.
-
Registration for first time users.
-
Post options to post location
-
Before Post home page with google map.
-
Create a Post near East Rochester address representing red zone with danger.
-
After posting it shows the created post on homepage to all users.
Neighborhood Evacuation
Inspiration
Recent events in Ukraine motivated us to create a web app that would allow civilians to fulfill their immediate needs for shelter, evacuation and supplies. Whether it be the prospect of unexpected war or unavoidable natural disasters, we need these evacuation protocols to ensure the safety of people living in the affected areas. Evacuation is made easy with the use of this app, which has the potential to save numerous lives.
What it does?
- Helps you find shelter, supplies and evacuation routes in times of need.
- Allows registered users to post locations for the new shelters or evacuation routes or where to find the essential supplies in time of emergency or war like situations.
How we built it
- We used Python and Django web framework to develop this webapp.
- We used below Cloud services and APIs :
| API/Cloud Service | Usage |
|---|---|
| Google Maps API | Used to show locations based on posts |
| Google Place search API | Used to find geo-location of an address |
| GCloud MySQL DB | Used to store and fetch user posts |
| GCloud App Engine | Created a deployment to host app on GCloud |
Challenges we ran into
- We were initially trying to integrate google maps through KML file but we were not able to integrate it with maps so we had to change our approach and build it using Java script google API.
- We faced challenges to host our app on Google Cloud Compute, but we were able to complete the web app and deliver functioning output on localhost.
Accomplishments that we're proud of
We were successfully able to integrate Google-map APIs with our webapp and able to deliver results in a defined timeline.
What's next for Neighborhood Evacuation
- Win a title in the hackathon.
- Share the repo with the world for whoever would want to extend the scope of this project. We can expand it for more calamity and different types of categories can be added so that more people can take benefit from that.
- In addition, we can add more checks so that anyone can not add random information and avoid misinformation

Log in or sign up for Devpost to join the conversation.