Inspiration
E-waste is the fastest-growing waste stream globally, and improper disposal can lead to serious health risks. Waste sites may release harmful toxins into the air, land, and water, causing significant environmental damage and posing threats to human health.
What it does
Scrap Snap allows users to upload images and videos of disposable items for classification into categories such as waste, e-waste, or recyclable. The AI then provides a recyclability score, resale value, and proper disposal instructions. Users must upload a video showing proof of disposal, which the AI analyzes to verify the action. A leaderboard displays top scorers based on points, with users earning points for correctly classifying and disposing of items. The user account shows total points, uploaded items, and the number of points needed to move up the leaderboard.
How we built it
Over the last 48 hours, we utilized Visual Studio and React to create ScrapSnap. In order to get the AI to properly detect what the trash is and how to dispose of it, we used Google Gemini Vision.
Challenges we ran into
One problem we faced was the inexperienced nature of our group, forcing us to learn how to make our app on the fly. We also had to manage our time effectively, balancing the development of ScrapSnap with attending workshops and learning opportunities.
Accomplishments that we're proud of
This is the first hackathon all our group members have ever participated in, so we are extremely proud that we managed to make a professional-looking functioning app in such a short period.
What we learned
We learned the fundamentals of creating a user interface that is visually appealing and provides a smooth, streamlined experience for users to interact with our app.
What's next for ScrapSnap
You can earn badges for completing tasks, such as finishing in first place. By scanning your trash, you'll make the disposal process more efficient. Plus, you can team up with friends to compete against other users, turning proper waste management and recycling into a fun, competitive activity.
Built With
- craco
- gemini
- react
- tailwind
- typescript
Log in or sign up for Devpost to join the conversation.