Inspiration
Residence Halls
What it does
Report lead concentrations of living areas in California
How we built it
We used a Geospatial database that held information on the various lead exposures in 9,107 different tracts of California. Using that database we would have users pass addresses through a search bar and run them through the US Census Bureau Geocoding API to get the exact tract location of the address. From there we would report the lead exposures of the area to the user, informing them of the potential hazards.
Challenges we ran into
Finding lead database, figuring out how express works with post and how res and req interact between the server and client, had some struggles with github and commiting/fetching, needed to learn all of react.js in order to properly create a website. Had to learn literally everything, we did not know much about APIs, only one of our members ever used react.js, github, or javascript before this competition, this meant we had to learn the majority of things from scratch, including javascript itself. This presented the greatest challenge as it slowed us from progressing until after attending all the workshops and learning about the various components needed for Lead Aware properly work.
Accomplishments that we're proud of
We're proud we were able to come so far and learn about everything in the 24hr period while we worked to complete our project.
What we learned
During this project we all were able to learn about how APIs work and how to make them, how the javascript language works, and how to use react.js to make an HTML website.
What's next for Lead Aware
From here we look to expand Lead Aware to include warnings about air pollution and pollen hazards to help those where air quality and difficulty breathing are an issue. We also look to expand this program to not only give information for California, but instead to the entire country.
Built With
- censusgeocoder
- javascript
- react
Log in or sign up for Devpost to join the conversation.