Inspiration
We noticed the lack of reliable information networks during natural disasters, so we aimed to build a web app allowing individuals to get real-time information on impending hurricanes and potential evacuation.
What it does
This web app allows people to enter their location, find out if there is a need to evacuate the area due to a hurricane, and find recommended evacuation routes.
How we built it
We built our front end using HTML, CSS, JS, and the Google Maps API, with Bootstrap and JQuery. For back-end processing, we used Python with the Flask framework, and we used MongoDB Atlas as a database to store evacuation route data. We also used web scraping to obtain hurricane data from online databases.
Challenges we ran into
We learned various new languages and tools from scratch, including Flask, Google Maps APIs, and MongoDB. We also had some difficulty implementing function calls across different modules, as well as visualizing location data.
Accomplishments that we're proud of
We are glad to have been able to work with a variety of new tools to create this application.
What's next for Hurricane Evac
We would like to expand the functionality and scope of this web app by improving data visualization and scalability.
Log in or sign up for Devpost to join the conversation.