Inspiration
The growing userbase for cash rewards, cashbacks, incentivized platforms and much more led me ideate an incentivized recycling platform to motivate users towards recycling with the additional plus point of receiving cash and redeemable points to do so as well. In additions to this, seeing the many books stacked just lying around and given us being college students we get a lot of books and papers we don't know what to do with. In addition to this, we were also inspired by the large amount of cardboard boxes or plastic packaging which is present at homes just being thrown away coming from e-commerce and online delivery system platforms.
What it does
kabaad.io is an innovative digital platform that revolutionizes waste recycling by creating a seamless connection between:
Individual waste generators Local paper sellers Recycling facilities Delivery agents
User Journey and Key Features
1. Waste Categorization Paper Waste Categories
Office paper Newspapers Magazines Cardboard Printed documents
Facility Waste Categories
Glass containers Metal containers Cartons Plastic waste Electronic waste
2. Pickup Scheduling
Comprehensive waste details input Waste type selection (Paper or Facility) Specific waste subcategory Weight/quantity specification Location details (State, City, Address) Real-time point/cash estimation Estimated pickup time display
3. Incentive Model
Paper Waste
Direct cash payment Payment based on weight/quantity Immediate transaction with delivery agent
Facility Waste
Points-based reward system Accumulate points for recycling Redeemable for: Discounts Offers Vouchers Eco-friendly products
4. User Dashboard
Comprehensive recycling activity tracking Detailed insights including:
Total points earned Waste recycled (paper and facility) Historical recycling data
How we built it 💻
Tech Stack Frontend Framework
Next.js: A powerful React framework that enables server-side rendering, static site generation, and provides a seamless full-stack development experience. It offers robust routing, optimized performance, and simplifies both frontend and backend development within a single application.
Programming Language
TypeScript: A strongly typed superset of JavaScript that enhances code quality and developer productivity. It adds static typing, comprehensive tooling support, and helps catch potential errors during development, making the codebase more maintainable and scalable.
UI Component Library
ShadCN: A modern component library that provides customizable, accessible, and beautifully designed UI components. It offers a collection of reusable React components that can be easily integrated and styled to create a consistent and professional user interface.
Styling and Theming
Tailwind CSS: A utility-first CSS framework that enables rapid UI development with its extensive set of pre-built classes. It provides powerful theming capabilities, responsive design utilities, and allows for easy customization of component styles without writing custom CSS.
Challenges we ran into
Ideation: To come up with an idea that appeals to the larger public to reinforce the need of recycling and sustainable practices
DIY Chatbot: Building an AI powered chatbot which provides users with DIY ideas with less amounts of reusable items
Accomplishments that we're proud of
We're glad to produce a solution which we ourselves can envision using for our usage such as when we have books lying around and we don't know what to do with them or paper left from assignments, reports etc. We're proud to be able to implement a solution that is easily accessible, provides an interactive user interface and is appealing to the larger public.
What we learned
Throughout the development process, we gained valuable insights into working with basic OTP verification using Python, how to build a user-friendly web-application, and the importance of real-time interactivity in user experiences.
What's next for kabaad.io 🌐
In the future we plan to:
1.Build a robust web-application, fully functional and capable of performing up to its name.
2.Include an access portal individual to the pickup and delivery agents and the local paper sellers in addition to the users, helping them to track the waste received and delivered.
3.Make an extensive rewards system by collaborating with eco-friendly brands and small business promoting the same.
4.Add mobile application support by implementing mobile app-development technologies to deploy the portal.
5.Potentially grow the portal into a start-up application that is released into the market on production level for use.
We, as a team, are only getting started with the future of recycling and sustainable practices with kabaad.io and look forward to achieving great feats. 🌱
Built With
- next
- shadcn
- tailwind
- typescript
Log in or sign up for Devpost to join the conversation.