Inspiration
The inspiration for Disaster Tracker came after Hurricane Helene, where the lack of reliable, real-time information made it difficult for people to respond effectively to the crisis. Lives could have been saved and the damage mitigated if people had access to timely alerts and actionable information. We were driven to create an app that could help communities better prepare, respond, and recover from natural disasters by providing up-to-date information in a simple, user-friendly format. With the growing intensity of climate-related disasters, having a tool that empowers users to make quick, informed decisions became our primary focus.
What it does
Disaster Tracker is a comprehensive tool designed to assist communities during natural disasters. The app provides real-time alerts on developing conditions like hurricanes, earthquakes, floods, and wildfires. It offers crucial resources such as evacuation routes, shelter availability, and emergency contact information, all tailored to the user’s location. Powered by AI-driven insights, Disaster Tracker can predict potential risk areas and help users prepare in advance. With features like push notifications and real-time maps, users can stay informed about changing conditions and get life-saving updates instantly. The app also supports offline capabilities, ensuring access to vital information even when connectivity is disrupted.
How we built it
Disaster Tracker was built using a combination of modern technologies to ensure real-time data handling and a smooth user experience. We utilized weather APIs and geolocation services to provide accurate, location-specific information. Firebase was used for real-time data management and notifications, while Google Maps APIs helped in mapping evacuation routes and shelter locations. The AI-driven prediction model was developed using TensorFlow to analyze historical data and provide actionable insights. The front-end was built using Flutter, ensuring cross-platform compatibility for both iOS and Android devices. Our team worked hard to integrate various data sources, ensure low-latency performance, and build an interface that remains easy to navigate under stressful circumstances.
Challenges we ran into
Integrating reliable real-time data from multiple sources, including weather services, government agencies, and local reports, was a major technical challenge. Ensuring that the data was accurate and updated consistently was critical to the app’s functionality. Another challenge was designing the interface for users who may be in high-stress situations. We needed to balance functionality with simplicity, ensuring that crucial information could be accessed within seconds. Additionally, building offline functionality was a hurdle, as we had to figure out how to store and refresh critical data while conserving device resources.
Accomplishments that we're proud of
One of our biggest accomplishments is successfully integrating AI-driven predictions into the app, which allows us to offer users early warnings based on data trends. This predictive functionality adds an extra layer of safety for users by helping them prepare for potential risks before they escalate. We’re also proud of the app’s intuitive design, which makes it easy for anyone, regardless of tech proficiency, to navigate and find the information they need quickly. Lastly, building offline functionality ensures that users have access to crucial information, even when power or connectivity is down, which is critical during natural disasters.
What we learned
Throughout the development process, we learned the importance of data accuracy and timeliness in disaster management. We also realized how critical it is to consider the user experience in high-stress scenarios, where every second counts. Additionally, we gained a deeper understanding of real-time data integration and optimization, particularly when it comes to balancing performance with essential functionality. Building offline capabilities also taught us how to manage resources effectively and prioritize essential information.
What's next for Disaster Tracker
Moving forward, we aim to expand Disaster Tracker to cover a wider range of natural disasters, including localized events like landslides and tsunamis. We plan to improve the AI-driven prediction system by incorporating more data sources, such as satellite imagery and local sensors. Another key focus will be adding community-driven features, allowing users to report real-time conditions like roadblocks, flooding, or downed power lines, enhancing the app’s usefulness during fast-changing situations. We also want to introduce multi-language support to make the app accessible to a broader audience. Lastly, we're exploring partnerships with government agencies and humanitarian organizations to integrate official disaster response protocols into the app.
Built With
- eonet
- javascript
- maps
- nextjs
- react

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