Video Link (do not use the YouTube link, please)
https://drive.google.com/file/d/1mFSMl9erndrN-znSSQ5Sg8lUAAN9DEZP/view
Inspiration
There is a lot of talk about allowing everyone to make a change locally in the environment. This application will allow people to find easy ways to make a change. I used a minimalist interface to demonstrate how easy it can be to make a change. I hope that this site would be accessible to users of all ages.
What it does
There are two main features to Find My Enviro: sustainify and locate. Locate uses information from NYCOpenData to find recycling centers and donation places near you. Sustainify uses BeautifulSoup and web-scraping algorithms to provide sustainable alternatives to everyday materials.
How we built it
I used Python and HTML/CSS with Flask and Bootstrap to create the interface, as well as the backend. I created the base for the HTML input forms and then went into my Python files to develop the algorithms to find the data that the user searches for. I used web-scraping techniques as well as free APIs provided by the NY State Government.
Challenges we ran into
Since there was so much debugging, Google prohibited my IP address temporarily for suspicious activity- which is why I was not able to demonstrate some features! They do work. I promise.
What's next for Find My Enviro
Due to the flexibility of the construction of the locate section, I would love to add other resources to this section. NYCOpenData is a wonderful website, and a lot of the information could be easily presented to the public such that others can also find ways to be sustainable!
Built With
- beautiful-soup
- bootstrap
- flask
- html/css
- nycopendata
- python
Log in or sign up for Devpost to join the conversation.