spaceappsnyc / Lit-Spot

A mobile app that detects early wildfires and reduces loss

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lit-Spot

A mobile app that detects early wildfires and reduces loss

Background:

Over past years, humanity witnessed record-breaking wildfires across the world. Some of these fires lasted for weeks and caused billions of dollars in damage as well as loss of life that no amount of money can replace!

Resources:

We built a mobile app solution using React Native, Flask, Firebase and Postgresql. The front end is built on React Native so its compatible with both iOS and Android devices. We pulled live satellite data from NASA Earth database from which we were able to extract potential wildfire locations with abnormal heat emissions.

Challenges:

  • find data sources we could use to figure out possible wild fire locations
  • fetch data and serve to mobile devices so people can see a real time fire status on the map
  • in order to support concurrent data access to mobile front ends, we had to extract useful information from the data source and save it to a queryable local data store, in this case Postgresql.
  • heat maps aren't guaranteed sources of wildfire data. Such data still needs verification for which we created an intuitive reporting system
  • save last known locations so users can receive notifications of fires in and around their area

Moving Forward:

In addition to wildfire visualization and reporting, we want to include a Safe Haven overlay to help those who need to find shelter, and to train our voice assistant to respond better to the needs of the users. Finally, traffic data is incredibly important when escaping a wildfire. (We have this feature available on Android devices.)

About

A mobile app that detects early wildfires and reduces loss


Languages

Language:JavaScript 74.7%Language:Python 22.1%Language:Dockerfile 3.2%