Inspiration
A long story happening during my summer scout camp in west virginia
What it does
Re-Bottle is an AI-powered app that makes recycling easy and rewarding. Users simply take a picture of their recyclable waste—like plastic bottles or cans—and the app identifies it, awarding points for each item. These points can be traded for cash, and in the future, for rewards like Flex Dollars for students. The app also includes gamification features like leaderboards and challenges to encourage participation and create a community of eco-conscious users.
How I built it
We used Firebase for user authentication and database management, ensuring secure and efficient storage of user data. For the image recognition system, we implemented AWS Rekognition, which processes user-submitted photos to identify recyclable items accurately. The app was designed with simplicity in mind, making it intuitive for users to register, scan, and redeem their points.
Challenges I ran into
A lot especially deploying
Accomplishments that I'm proud of
Making a full API and AI integrated application working as an individual
What I learned
Even more, How to properly integrate API to your application and the importance of API keys
What's next for ReBottle
Expansion of recyclables: We aim to include other items like clothing, electronics, and more. Partnerships with institutions: Collaborating with UBC to integrate Flex Dollars as a reward system. Enhanced security: Refining our algorithms to prevent misuse and ensure a fair system. Community-building features: Adding more gamification elements like group challenges and achievements to encourage social participation. Sustainability education: Providing insights and tips within the app to educate users on recycling best practices and its environmental impact.
Built With
- amazon-web-services
- react
- tailwind
Log in or sign up for Devpost to join the conversation.