Green Next Project
Inspiration
I often shop on various e-commerce platforms for everything—from something as small as a toothbrush to a T-shirt. However, I always struggled to find information about the carbon footprint or sustainability of products. This inspired me to build an app that provides this information quickly, helping users make informed decisions before purchasing.
What It Does
The solution is a chatbot that:
- Searches for products based on user input.
- Displays sustainability metrics across multiple parameters. like -Rate the product against these 10 sustainability dimensions: -Carbon Footprint -Water Usage -Energy Usage -Waste Management -Recycling -Packaging -Transportation -Manufacturing Process -Sustainable Materials -Social Responsibility
- Generates a detailed report on the product’s environmental impact.
- If the user still wishes to proceed with the purchase, They can do it by providing Shipping addess and Card details.
How We Built It
- Google ADK for building the chatbot.
- GCP GKE for deploying the project at scale.
- Implemented MCP SERVER For calling the gRPC Endpoints.
- Green Next Project never touched any existing code its a completely a new containerized application.
Challenges We Faced
- Encountered quota limit errors during API usage.
- Faced CrashLoopBackOff issues while deploying on Kubernetes.
- Debugging and resolving these issues was time-consuming but rewarding.
Accomplishments We’re Proud Of
- Our first user was my wife, who was delighted by the chatbot’s potential.
- Deploying an Agentic Microservice on GKE gives me ultimate pleasure and confidence.
- Even though this is a demo project, it demonstrates how eco-conscious consumers can make better choices.
What We Learned
- Gained hands-on experience with:
- Google ADK and its different agent types(Parallel, Sequencial etc).
- MCP (Model Context Protocol).
- GKE for container orchestration.
What’s Next for Green Next Project
- Enhance UI/UX for a more user-friendly experience.
- The admin/owner of Online Boutique will get emails with an analysis report where he/she can see what percentage of people are wanting to buy a ecologically sustainable product. So that they can update their inventory accordingly.
- Improve scalability to handle more concurrent users.
Log in or sign up for Devpost to join the conversation.