Now more than ever, we wanted to play our part in saving the world to the best of our abilities while allowing people around us to crowdsource both for money, and for environmental impact. Especially now that we're locked in our rooms and houses, we wanted to use our knowledge and ambition to challenge ourselves to do something better for the world.
What it does
It is an eco-bounty platform, meaning that its a website where anyone, individuals or organizations, can post a "bounty" to clean up a certain spot in their city with some info provided and prize money. Then, users (with their own accounts!) can filter by their city to find bounties near them. Once they go and clean the location, they take a picture of the cleaned park, beach, street, or whatever it is and fill out the form to win the bounty. We also make further use of the Django framework, including database functionality and account settings to keep track of your contributions to the environment!
How we built it
First, we brainstormed for over an hour about what stakeholders/ communities need help most, then how to help them. With a clear plan in mind, we settled on a framework and programming platform to build the website. Using VSCode Liveshare, Matthew and I actively communicated and collaborated by running the server locally and building it from the ground up using django.
Challenges we ran into
Using new libraries, such as jQuery, was very hard. Accompanying it were other dependencies and frameworks which we had to learn, such as JSON. These posed a challenge at first, but at the end of the project facilitated an insanely fast and immersive website with amazing functionality.
Accomplishments that we're proud of
A functional website. Moreover, a functional website with both the intent and practical use of facilitating people save the environment, and to give others help who desperately need it. Also making a full stack website with both limited front and backend knowledge proved to be a wonderful challenge and accomplishment.
What we learned
We learned a lot about full stack development, particularly the struggle of making front end cooperate and to make backend not give errors. Moreover, we learned how to use django, jQuery, JS, and more.
What's next for Green Bounty
This is an ongoing project which we do not intend to stop developing. Here are some of the stuff that are next for green bounty:
Add Organization Support Add Organization and User Page Backend Support Add PayPal Integration Add a dynamic search feature Add a map feature
Sincerely, Stan & Matthew