EcoFinder is a Chrome Extension powered by OpenAI GPT-4 to help users find eco-friendly alternatives to products with a single click on popular online shopping sites like Amazon, Walmart, Ebay, and Target.
- Clone this repo
- Run
npm iin the root directory to install the necessary node modules - Create a
.envfile in the root directory and add your OPENAI_API_KEY value - Run
npm run buildto generate adistfolder - Go to chrome://extensions/ and toggle "Developer Mode" in the top-right
- Select "Load Unpacked" in the top-left and upload the
distfolder - Turn on the extension by clicking on its bottom-right toggle
- You can now use the extension freely. If you encounter any bugs, please refresh the page and continue.
- AI-Powered Product Recommendations: Finds sustainable alternatives for any product.
- Supports Major Shopping Sites: Works on Amazon, Walmart, eBay, and Target.
- Seamless UI Integration: Extracts product details automatically.
- Fast & Lightweight: Runs smoothly as a Chrome extension.
- Persistent Storage: Keeps track of previous searches for convenience.
- Frontend: React, TypeScript, Chrome Extensions API
- Backend: OpenAI GPT-4 API, Chrome Storage API
- Build Tools: Webpack, Babel, dotenv-webpack
- State Management: React Hooks (useState, useEffect)
- API Calls: Axios