Skip to content

StyleMate is a web application that helps users find matching clothing items based on a selected piece of clothing. Whether you're choosing a t-shirt, pants, or shoes, ClothingMatcher provides suggestions to complete your outfit. Built with ASP.NET and Razor Pages, it features a responsive design and an easy-to-use interface.

License

Notifications You must be signed in to change notification settings

hpatel292-seneca/StyleMate

Repository files navigation

StyleMate

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.

Features

  • 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.

Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/ClothingMatcher.git
    cd ClothingMatcher
  2. Open the project in Visual Studio 2022.

  3. Restore the dependencies:

    dotnet restore
  4. Build and run the project:

    dotnet run

Running the Application

  1. Open your browser and navigate to https://localhost:5001 or the specified URL in your terminal.

  2. Use the navigation menu to add new clothing items and find matches.

Project Structure

  • ClothingMatcher/ - Main project directory
    • Pages/ - Contains Razor Pages
      • Index.cshtml - Home page
      • Create.cshtml - Page to add new clothing items
      • Delete.cshtml - Page to delete clothing item
      • Details.cshtml - Page to view details and find matches
      • Edit.cshtml - Page to edit clothing item
      • FindMatches.cshtml - Page to view matching pairs for select cloth item.
    • wwwroot/ - Static files (CSS, JS, images)
    • Data/ - Contains the data service and in-memory storage
    • Models/ - Contains the Clothing model

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any inquiries or support, please contact:

Certificate

Microsoft Azure Developer Certificate (AZ204)

About

StyleMate is a web application that helps users find matching clothing items based on a selected piece of clothing. Whether you're choosing a t-shirt, pants, or shoes, ClothingMatcher provides suggestions to complete your outfit. Built with ASP.NET and Razor Pages, it features a responsive design and an easy-to-use interface.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published