FITD is a Chrome extension that enhances the online shopping experience by providing users with a virtual closet where they can save clothing items from any online retailer, organize their favorites, and create outfits before making a purchase.
- Save clothing items from any online clothing store
- Organize saved items in a centralized virtual closet
- Create and save outfits using saved items
- Interact with an AI-powered styling assistant to visualize outfit ideas for any occasion
- React
- Vite
- JavaScript
- Chrome Extensions API
- OpenAI API
Before getting started, ensure you have the following installed:
- Node.js (v18+ recommended)
- npm
Clone the repository:
git clone https://github.com/YOUR_USERNAME/FITD.gitInstall dependencies:
npm installStart the development server:
npm run devCreate a production build:
npm run buildThe compiled files will be generated in the dist directory.
-
Build the project:
npm run build
-
Open Chrome and navigate to:
chrome://extensions -
Enable Developer mode.
-
Click Load unpacked.
-
Select the folder containing the extension's
manifest.jsonfile. -
The extension will now be installed and ready for use.
| Command | Description |
|---|---|
npm install |
Install project dependencies |
npm run dev |
Start the development server |
npm run build |
Build the extension for production |
npm run preview |
Preview the production build locally |