Inspiration
The disaster of hurricane Milton was the biggest motivation. We felt that we didn't have enough information or any information about the amount of supplies and access to them, during the hurricane. We have also had struggles during tornado warning, where we had no idea where the hurricanes where through the weather apps. We are worried about people who have been struck even worse by events like these, who have had the worse end of these issues.
What it does
Our website has two parts, the medical training and the supply maps. The medical training has CPR and tells how to stop bleeding. When asking the first responders and police, they suggested that those where the two things to do in an emergency. Anything else could pose to big of an issue or cause more harm than good. From that we have an interactive disaster map. This map shows where gas stations, water locations, and grocery stores are that don't have the necessary supplies. This uses open source maps for the data currently.
How we built it
We used HTML and CSS to build and style the front end. For the back end we used Python, the Flask framework, python folium module, and the nominatim API.
Challenges we ran into
It was hard to understand the nominatim and folium documentation, we struggled to settle on a code editor for HTML, we also struggled with operating react, we also experienced technology issues such as one of the computers breaking randomly and programs refusing to save or update, and for most of us some of the languages we used we had not used in a long time or it was our first time using them.
Accomplishments that we're proud of
We powered through the challenges we experienced along the way, came together as a team, and we are proud of the project we have made. Additionally it was our first time using an API for all of our team members so we are happy that it worked out.
What we learned
We learned to utilize a Python framework:Flask in our program, API for locations, and new programming languages we were unfamiliar with for the first time. Additionally, it was half of our team's first time attending a hackathon.
What's next for SoFlo SoSafe
We have big plans for SoFlo SoSafe. We want this to become a phone pre-installed app. With this more users will be able to report the exact extent of weather phenomenon and give more real time updates on supplies. We also want to be able to label places that are closed down due to these phenomenon. From this we want to add an AI component to the CPR training. This added AI will be able give better specified medical advice when 911 or the emergency service is unavailable. We also want to add the ability to call 911 or whatever national policy or emergency hotline is in the region. With apps added location feature, first responders will be able to find you during an emergency, if you opt in.
Built With
- css
- figma
- flask
- geopy
- httml
- javascript
- openstreetmap
- python
Log in or sign up for Devpost to join the conversation.