StyleMate is a web application that helps users find matching clothing items based on a selected piece of clothing. For example, if you select a brown t-shirt, the application will suggest pants and shoes that match well with it.
- Add new clothing items with a type selection (e.g., T-shirt, Pants, Shoes).
- View a list of all added clothing items.
- Find matching clothing items for a selected piece of clothing.
- Responsive design with Razor Pages for front-end.
- .NET 6.0 SDK
- Visual Studio 2022 (recommended) or any other code editor of your choice
-
Clone the repository:
git clone https://github.com/your-username/ClothingMatcher.git cd ClothingMatcher
-
Open the project in Visual Studio 2022.
-
Restore the dependencies:
dotnet restore
-
Build and run the project:
dotnet run
-
Open your browser and navigate to
https://localhost:5001
or the specified URL in your terminal. -
Use the navigation menu to add new clothing items and find matches.
ClothingMatcher/
- Main project directoryPages/
- Contains Razor PagesIndex.cshtml
- Home pageCreate.cshtml
- Page to add new clothing itemsDelete.cshtml
- Page to delete clothing itemDetails.cshtml
- Page to view details and find matchesEdit.cshtml
- Page to edit clothing itemFindMatches.cshtml
- Page to view matching pairs for select cloth item.
wwwroot/
- Static files (CSS, JS, images)Data/
- Contains the data service and in-memory storageModels/
- Contains the Clothing model
This project is licensed under the MIT License. See the LICENSE file for details.
For any inquiries or support, please contact:
- Name: Harshil Patel
- Email: 26harshilpatel@gmail.com