No one likes a litterer! Trash Panda helps users find the nearest recycling and trash bin locations. Take it one step further and earn points for every time you recycle or add a new location to the map.
View Website
·
View Demo Video
·
Report Bug
·
Request Feature
Table of Contents
Trash Panda is a Progressive Web App that aims to make it easier for people to recycle and throw away trash rather than littering. The app displays an interactive map where the users can view all of the closest recycling bins and trash locations convenient to them. The locations are represented by our extremely cute mascot, the Trash Panda himself. The recycling/trash locations are crowd-sourced, so a user can also add a new trash/recycling location for others to utilize.
Our team was inspired by our own beautiful, green-friendly city Denver, CO. With sustainability in mind, we wanted to add a gamification strategy to simple tasks like recycling and reducing litter. It’d be wonderful if corporations and local businesses were to help incentivize users' actions!
Timing! We had so many great ideas we wanted to implement. We would have liked to fully incorporate a point system for user actions. Our biggest challenge was learning how to use Google/Firebase Firestore, Authentication and Functions and connect it with our Node.js backend in such a short amount of time.
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
The next feature planned for this app is to add full functionality for users to earn points for every recorded recycle action, and also earn points for each recycling location they add to the map for others to utilize. A leaderboard for the top point-earners will be visible on the app to help incentivize users.
Kelsey Creehan - [email protected]
Kristine Du - [email protected]
Sydney Goldberg - [email protected]
Tiffany Kanjanabout - [email protected]