Inspiration
We wanted an app with a simple interface that would make it easy for people to prepare during a natural disaster. Since people are already stressed during these times, we didn't want to make it harder for them with a confusing interface.
What it does
ZoneAlert uses your location to find out the nearest storm shelter when evacuating. It also generates a list of tasks to complete before evacuating based on the type of natural disaster.
How we built it
We used React Native for the frontend and Django for the backend. We integrated OpenWeatherAPI to get the current weather at the user's location and used IBM Watson to analyze the safety conditions based on the weather data fetched from the OpenWeatherAPI.
Challenges we ran into
We had trouble formatting the responses from IBM Watson into something that could be visualized on the frontend since none of us had experience with IBM Watson.
Accomplishments that we're proud of
We are proud of learning how to use IBM Watson and integrate it into this project. We were all also beginners in mobile app development, so we're proud of learning more about how to make mobile apps.
What we learned
We learned more about using AI when developing an app as well as creating mobile apps. We also learned more about React Native and Django.
What's next for ZoneAlert
We want to add push notifications to ZoneAlert to notify users when there is severe weather in their area.
Log in or sign up for Devpost to join the conversation.