America has always been a place where natural disasters have hit. Over many years, disasters such as hurricanes, floods, tornadoes, and fires have ravaged through the US claiming homes and lives. Through the news and other social media, these events always manged to reach me. I decided that millions of people would benefit if they could see where natural disasters happened, what natural disasters they were, and how these stats compared to others. Additionally, this information had to be easily accessible, easy to read, and informative.
What it does
Natural Disaster Forecast is a web application that is designed to both spread awareness and inform people of different natural disasters in the US. A user must first choose both a state, and a natural disaster that they wish to look into. Data, which was web scraped from a Fema website is turned into a JSON file where it is then displayed on the page in a more user friendly format. This allows them to quickly get the information the user is looking for quick and easily. A choropleth map of America is also displayed and based on the users natural disaster, the colors represent the amount of disaster that has hit each state. The user can also easily search for another state or natural disaster.
How I built it
Challenges I ran into
The most challenging aspect of this project was finalizing it. After trying numerous times, I simply couldn't run the code together. Eventually, I had to combine different files to make the program work. Another challenge I ran into was getting the Leaflet map to work. The most difficult part of the map was getting the right colors to show up in the right states.
Accomplishments that I'm proud of
I am most proud of being able to make this web application extremely easy to use and read. Additionally, the map I created using Leaflet looks very promising as well, and I believe it will help many users to understand the different natural disasters occurring in different states.
What I learned
What's next for Natural Disaster Forecast
My project is only available locally, which means it is not deployed to the web with a domain. I plan to do so if given more time with the project. Furthermore, I plan to expand this website to show natural disasters happening all across the world, and not only in the US.