Inspiration
groooooooooot
What it does
After entering the car model, starting point, and end destination, users are given the option to choose on a slider how much carbon dioxide they would want to reduce. Then, the website automatically generates a new end destination and adds a small walking path.
How we built it
We built the frontend with Python and the library Streamlit. The map graphics and routing comes from calling the Google Maps API. Car selection uses a database we built on MongoDB. And the rest of the backend calculations are also down in Python.
Challenges we ran into
We had great trouble trying to design an algorithm that selects a new end destination after a desired amount of carbon reduction is selected, but with clever brute forcing, we eventually came up with a method that runs under a reasonable time.
Accomplishments that we're proud of
We are incredibly proud of successfully integrating all the components we individually developed, and designing a clean interface that is easy to understand.
What we learned
We learned great collaboration skills using Github, database construction with MongoDB, working with APIs such as Google Maps, web scraping with Python, and many more.
What's next for grooot
improvements
Built With
- godaddy
- google-maps
- mongodb
- python
- streamlit
Log in or sign up for Devpost to join the conversation.