
Ecomart is a Chrome extension that revolutionizes online shopping by providing real-time sustainability insights. When browsing products on major e-commerce platforms like Amazon, our extension analyzes product sustainability and suggests eco-friendly alternatives, making it easier than ever to shop responsibly.
- 🔍 Real-Time Analysis: Instant sustainability insights while you shop
- 🌱 Eco Alternatives: Curated suggestions from verified sustainable brands
- 📊 Sustainability Score: Comprehensive rating based on multiple environmental factors
- ♻️ Impact Tracking: Monitor your environmental impact over time
The sustainability score is calculated using weighted parameters that consider the environmental impact of each product. These parameters are:
- 🌱 Overall Sustainability Score: Quick summary rating (0-100%) for decision-making.
- 🌍 Carbon Footprint: CO₂ emissions during production.
- 🚰 Water Usage: Liters of water consumed for production.
- 🏭 Manufacturing Impact: Pollution, deforestation, or waste generated.
- 🔄 Recyclability: Percentage of product that can be recycled.
- ✅ Eco Certifications: Fair Trade, FSC, Energy Star, etc.
- 🛢️ Harmful Chemicals Used: Toxic materials like microplastics and heavy metals.
- 🌾 Material Composition: Organic, recycled, synthetic materials used.
- 🔥 Biodegradability: Time taken to decompose.
✈️ Shipping Impact: Distance traveled & CO₂ emissions from transportation.
For example, a product like an Eco-friendly Bluetooth Speaker will have a sustainability score calculated based on the weighted sum of individual scores for each parameter.
We have conducted extensive research and developed a comprehensive scoring system to evaluate products across key environmental factors. Each metric is assigned a specific weight based on its impact, helping users make more eco-conscious purchasing decisions.
Metric | Description | Weight |
---|---|---|
Carbon Footprint | CO₂ emissions during production | 20% |
Eco Certifications | Verified eco-credentials | 20% |
Energy Efficiency | Energy consumption during lifecycle | 15% |
Recyclability | Potential for recycling | 15% |
Water Usage | Production water consumption | 10% |
Biodegradability | Breakdown without harming the environment | 20% |
Toxic Materials | Presence of harmful substances | 20% |
Lifespan | Product durability | 10% |
Repairability | Ease of repair and maintenance | 10% |
Packaging Waste | Amount of waste generated from packaging | 10% |
Transport Distance | Shipping distance impact | 10% |
Resource Efficiency | Efficient use of resources | 10% |
Chemical Use | Harmful chemicals during production | 10% |
Renewable Content | Use of renewable materials | 30% |
Working Conditions | Ethical treatment of workers | 10% |
VOC Emissions | Volatile organic compounds emissions | 10% |
-
Clone the repository:
git clone https://github.com/alfiyafatima09/EcoMart.git cd EcoMart
-
Install dependencies:
npm install
-
Build the extension:
npm run build
After running this, an out directory will be created in the project’s root directory containing the build files.
-
Load in Chrome:
- Open Chrome and go to
chrome://extensions
- Enable
"Developer mode"
- Click
"Load unpacked"
- Select the project's
out
directory - Try it out on E-commerce
- Open Chrome and go to
npm run dev
Visit http://localhost:3000
- Product Detection: Automatically identifies products while shopping
- Data Analysis: Processes product information through our sustainability algorithm
- Score Generation: Creates a comprehensive eco-score
- Alternative Suggestions: Presents sustainable alternatives from verified brands
Join our platform to showcase your sustainable products:
- Valid sustainability certifications
- Transparent supply chain documentation
- Verified eco-friendly practices
Apply to Register Your Brand →
- Frontend: Chrome Extension (Next.js, JavaScript)
- Backend: Firebase
- AI Integration: Gemini API
Track your sustainable shopping impact:
- 🌱 Products switched to eco-friendly alternatives
- 💧 Water saved through conscious choices
- 🌡️ Carbon emissions reduced
We welcome contributions! Please see our Contributing Guidelines for details.
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Create a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Made with 💚 for a sustainable future