Inspiration
With increasing environmental concerns, waste management remains a significant challenge. Many recyclable materials end up in landfills due to a lack of awareness and proper channels for donation. Recycl.AI aims to bridge this gap by leveraging AI to classify waste and connect donors with recyclers, making recycling more accessible and efficient.
What it does
- Uses AI to analyze and categorize the waste type and provide sustainability and recyclability details.
- Post scrap donations, allowing recyclers or interested parties to claim and repurpose them.
- Browse and claim recyclable materials in their area.
How we built it
Next.js with Tailwind CSS for a modern, responsive UI. Gemini AI for image analysis. Used styled UI components for a clean and interactive experience. Vercel for deploying the application
Challenges we ran into
- Ensuring the AI correctly identifies and categorizes waste types.
- Integrating Gemini AI into the application was more complex than expected, requiring deep research and troubleshooting.
- Balancing project development with school deadlines was tough.
Accomplishments that we're proud of
- Successfully integrating AI-powered waste classification.
- Creating an engaging and accessible donation system.
- Building an intuitive and visually appealing UI.
- Completing the project within the deadline despite challenges.
What we learned
- How to integrate AI for real-world sustainability applications.
- Efficient use of styled UI components to improve user experience.
What's next for Recycl.AI
- Enhancing AI models for better waste classification.
- Adding a leaderboard system to gamify and incentivize recycling.
- Implementing real-time notifications for recyclers when new donations are available.
- Partnering with local recycling organizations for increased impact.
Built With
- gemini
- html
- javascript
- nextjs
- react
- tailwind
- vercel
Log in or sign up for Devpost to join the conversation.