Inspiration
I was inspired by current efforts to encourage environmentally friendly habits, like recycling and cutting down on fuel consumption. However, the majority of water bottles produced are never recycled.
Through my project, I wanted to create a collaborative, motivational environment for users to recycle more water bottles to help our planet.
What it does
The website provides an intuitive way for a community of users to keep track of their recycling efforts and encourages them to recycle more.
Users will enter the number of packages of water bottles they have purchased, and then log in the number of water bottles they have recycled on a daily basis. Once a user a finished a water bottle package, they can log it in a completed, and then a score will be calculated based on the number of bottles they have purchased versus the number they have recycled. To encourage our users, we have a leaderboard of all of our members and their scores, so that each user can be motivated to recycle more water bottles.
How we built it
I built the web application using Flask. To store data, I used SQLite Database. I used HTML/CSS for the web pages.
Challenges we ran into
There were a lot of new technologies that I used in this project, so time was especially an issue because there was a lot I needed to learn in such a short amount of time. Initially, I ran into issues with creating queries to access data from the database, but with some help, I was able to figure it out.
Accomplishments that we're proud of
This was the first time I built an application using Flask, so my constant determination while trying out this technology was one of my proudest accomplishments. I'm proud of the result I have produced.
What we learned
I learned how to use many new technologies, especially Flask and SQLite databases.
What's next for Go Green Challenge
Putting it on a mobile platform, to create a more engaging environment for users. We also want to expand past just water bottles, hoping to combine several different ways people can help the environment- from reducing fuel consumption to stopping food wastage.
Log in or sign up for Devpost to join the conversation.