Skip to content

This Django-built fashion e-commerce system, StyleX, facilitates product browsing and purchasing with a unique size-specific color display and multi-currency support. It includes user authentication, a shopping cart, and order management features.

License

Notifications You must be signed in to change notification settings

mdakbari/stylex_ecommerce

Repository files navigation

Logo

This Django-built fashion e-commerce system, StyleX, facilitates product browsing and purchasing with a unique size-specific color display and multi-currency support. It includes user authentication, a shopping cart, and order management features.


Frontend:-

HTML5   CSS3   Bootstrap   Redux   AJAX  

Backend:-

     

API:-

Tools:-

      Vercel  

Live Demo :

https://stylex-lifestyle.vercel.app/


About The Project

This project is a full-stack fashion e-commerce website developed using Python and the Django framework. It incorporates essential features for an online store, including user authentication, a shopping cart, dynamic color display based on size availability, and integration with FreeCurrencyAPI for currency conversion.

Technologies Used

  • Frontend: HTML, CSS, Bootstrap, JavaScript, AJAX
  • Backend: Python, Django
  • API: FreeCurrencyAPI for currency conversion

Features

  • User Authentication: Secure login and registration for a personalized shopping experience.
  • Product Browsing: Products categorized into Men, Women, and Kids sections.
  • Dynamic Color Display: Colors are displayed based on available sizes for each product.
  • Shopping Cart: Efficient cart management for adding, updating, and removing products.
  • Order Management: Users can return or cancel their orders.
  • Multi-Currency Support: Prices are displayed and transactions can be made in INR and USD.

Getting Started

To get a local copy up and running, follow these simple steps.

Prerequisites

Install Python 3.7

Installation

👉 Step 1 - Download the code from the GitHub repository:

git clone https://github.com/mdakbari/stylex_ecommerce.git 

👉 Step 2 - Navigate to the project directory:

cd stylex_ecommerce

Note: If you are using a virtual environment, activate it before installing the packages.

Create a virtual environment:

python -m venv venv

Activate the virtual environment:

source venv/bin/activate

👉 Step 3 - Install the required packages:

pip install -r requirements.txt

Note: Before running the server, make sure to apply the migrations.

python manage.py migrate

👉 Step 4 - Run the server:

python manage.py runserver

👉 Step 5 - Open the browser and go to:

http://127.0.0.1:8000/

📫 How to reach me

👤 Manthan Akbari

LinkedIn    Gmail    Instagram   

About

This Django-built fashion e-commerce system, StyleX, facilitates product browsing and purchasing with a unique size-specific color display and multi-currency support. It includes user authentication, a shopping cart, and order management features.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages