Disaster Prep App
Table of Contents
1. Introduction
- Background
- Problem Statement
- Aims
- Objectives
- Motivation & Justification
- Project Flow
2. Literature Review
- Introduction
- Case Studies
- Conclusion
3. Materials and Methodology
- Introduction
- Data Collection
- Material Specification
- Conclusion
4. Possible Solution
- Introduction
- Possible Solutions
- Chosen Solution
5. Design
- Specification of Quantities
- Conclusion
6. Results and Discussions
7. Recommendations and Conclusions
1. Introduction
Background: Importance of disaster preparedness; statistics on floods, cyclones, and
droughts.
Problem Statement: Lack of accessible tools for educating communities.
Aims: Educate and prepare users for natural disasters.
Objectives: Provide checklists and emergency contacts; include survival tips; dashboard
with real-time weather updates.
Motivation & Justification: Saving lives, reducing disaster impact, community awareness.
Project Flow: planning → design → frontend → API integration → testing.
2. Literature Review
Introduction: Overview of existing disaster apps and preparedness tools.
Case Studies: FEMA app, Red Cross app, local programs.
Conclusion: Gaps identified; opportunities for the Disaster Prep App.
3. Materials and Methodology
Introduction: Explanation of research and design approach.
Data Collection: Surveys, online research, API documentation.
Material Specification: Software (HTML, CSS, JS), API (OpenWeatherMap), Tools (VS Code,
GitHub, browser testing).
Conclusion: Methodology ensures a responsive, user-friendly app.
4. Possible Solution
Introduction: Need for multiple solutions to address disaster preparedness.
Possible Solutions: Paper-based checklists, Static mobile app, Interactive app with live
dashboard (chosen).
Chosen Solution: Mobile app with interactive checklists, tips, and real-time weather.
5. Design
Specification of Quantities: Disaster types: 3; Checklists: 10 per disaster; Emergency
contacts: 5 per disaster; Dashboard: Temperature, Wind, Rain, Alerts.
Conclusion: Design fulfills project aims and objectives.
6. Results and Discussions
Interactive checklists tested; dashboard shows real-time data; user feedback indicates ease
of use.
7. Recommendations and Conclusions
Add offline mode, push notifications, expand disaster types; Conclusion: App fulfills
objectives.