Inspiration
We all know that you shouldn't simply throw away used batteries or broken lightbulbs in the bin. But we also know that we might often be too lazy to go all the way to a recycling centre for a couple of batteries. The solution? Lazy disposal!
What it does
Submit the items you want to get rid of in a couple of seconds! Leave the box containing these items right in front of your house, or in other place of your choice.
Alternatively, be the environmental hero! Check out the list of boxes that are waiting to be collected, collect the ones closer to you and bring them to the closest recycling centre. You can see the status of a box in real time - if it's already "booked" by another volunteer, or if it's available for you to book it.
How we built it
We mainly used the Convex platform and Formik and Yup for creating and submitting forms.
Challenges we ran into
Incorporating the geolocation API was a bigger challenge than we expected.
Accomplishments that we're proud of
We are proud that our 2-back-end-people team finally learned some front-end.
What we learned
We learned how to use Convex, and more about TypeScript and React and their libraries.
What's next for Lazy Disposal
We plan to
- extend our database of recycling centres
- provide an estimate of the amount of money a recycling centre can offer based on the box content
- gamify the process!
Built With
- convex
- formik
- react
- typescript
Log in or sign up for Devpost to join the conversation.