FireScape
Inspiration
With the Natural Disasters that have occurred over the last 6 months we are beginning to see the real wide spread of brush/forest fires across the globe. We wanted to create an application service that would be able to help a user understand where Forest fires are located around them and show them accurate easy to read data about the fire. We wanted to allow users to see the fire lines and see how it would affect their evacuation. By doing this the user can make the better-educated decisions about their evacuation. We also wanted to allow this system to be used as a notification system for users who are in the area and do not know it.
What it does
Retrieving open data from NASA of wildfires on all around the worlds Displaying the data in a mobile app and a website in user interactive ways Alerting emergency to send the user's location to other users registered as emergency contacts
How I built it
Got data from Nasa satellites and parsed the data to get the appropriate latitudes and longitudes of wildfires in Australia. Built a Firebase backend that serves the location data. Built a web app and an android app that interacts with firebase to display the locations of the wildfires. Set up an alert system that lets the mobile users alert the web app.
Challenges I ran into
Had to learn Firebase from the beginning in different languages(C#, Java, Python) in order to read/write data properly Had to retrieve data from the firebase and well organize them to display on the user's view. On the web app side, it was challenging to get the markers to become clusters when the user zooms out.
Accomplishments that I'm proud of
Built solid connections between Firebase and android. Coded a script that converts raw data into necessary data for database. Used Android studio to build a responsive mobile app that interacts with the database. On the web app side: Building a responsive and dynamic app using google's material design principles.
What I learned
Firebase from building databases to the usages Layers of Android-studio Connection to firebases from python and java
What's next for FireScape
Obtaining data about the fires from the people along from government sources and alerting users quicker to allow them to get to safety as soon as possible. Possibly we can draw polygons on the map to identify wildfires in a different way



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