Skip to content

yusufM03/Fashion_Recommendation_system_WebAPP

Repository files navigation

Flask E-Commerce with Recommendation System

A web-based e-commerce application built with Flask, featuring a recommendation system for fashion products.

Demo

Video

Overview

This Flask-based web application provides users with a platform to browse and purchase fashion products online. The application incorporates a recommendation system that suggests fashion items based on user preferences .

Installation

  1. Clone the repository:

    git clone https://github.com/yusufM03/Fashion_Recommendation_system_WebAPP/
  2. Install dependencies:

    cd your-repository
    pip install -r requirements.txt

Usage

  1. Start the Flask server:

    python aps.py
  2. Open your web browser and navigate to http://localhost:5000 to access the e-commerce website.

Features

  • Browse for fashion products.
  • Add items to the shopping cart and calculate the total
  • Integration of a recommendation system to suggest fashion products available based on user input product.

Technologies Used

  • Flask: Micro web framework for building web applications in Python.
  • HTML/CSS/JavaScript: Frontend development technologies for creating the user interface and interactivity.
  • TensorFlow: Machine learning library used for implementing the recommendation system.(used vgg16 as feature extraction)

File Structure

├── aps.py                  # Main Flask application file
├── templates/              # HTML templates for rendering web pages
│   ├── index.html          # Homepage template
│   ├── product.html        # Product details template
│   ├── cart.html           # Shopping cart template
│   ├── Recommendation.html       # Checkout template
│  
│     
├── static/                 # Static assets (CSS, JavaScript, images)
│   ├── css/                # CSS files
│   ├── js/                 # JavaScript files
│   └── img/                # Image files
├── recommendation.py       # Feature extraction and testing the similarity
└── utils.py                # Utility functions

License

This project is licensed under the MIT License.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published