StyleHacker is a web application designed to assist users in creating outfits by selecting items of clothing from a virtual wardrobe. Users can choose shirts, pants, and shoes from a rich collection and receive recommendations for matching items to complete their outfits.
-
Clone the repository:
git clone https://github.com/liorkasti/kst-style-hacker.git
-
Navigate to the project directory:
cd kst-style-hacker
-
Install dependencies:
bun install
-
Start the development server:
bun dev
-
Home Screen
- View the number of saved outfits.
- Click on buttons to select shoes, shirts, or pants.
- Navigate to the clothing list to start creating an outfit.
-
Clothing List Screen
- Use the filter options to select the desired size and color.
- Click on a clothing item to add it to the current outfit and receive recommendations for the next type of clothing item.
-
Saved Outfits Screen
- View saved outfits and their details.
- Delete outfits if needed.
- Vite
- React
- TypeScript
- Redux with Redux Toolkit and Redux Persist for state management and persistence
- React Query for API data fetching and caching
- Axios for HTTP requests
- Material-UI for UI components```
Thank you for using StyleHacker! We hope it enhances your wardrobe experience.