Skip to content

shammu1/Ecommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Ecommerce

Django Ecommerce Project for a Small Business selling Handmade Arts, Crafts and Jewelry.

Features

• Home Page with a Carousel of Product Images.

• Products Listing and Products Detail page.

• Products by category and sub-category.

• Filter and Sort Functionality

• Search Functionality.

• Login and Logout Feature.

• Product Detail page with related products.

• Add to Cart Functionality using session.

• Checkout Feature using payment Integration

• My Account - Customer Dashboard to view and edit Customer Profile.

• Add to Wishlist and View Wishlist Feature.

Features in Pipeline

• Apply Coupon Code

• Share Products on Social Media

Technologies

  1. Django (Backend)
  2. Bootstrap (Frontend)
  3. CSS (Frontend)
  4. JavaScript (Client-Side)
  5. Paypal Integration (Payment Method)

Screenshots

Home Page:

image



Products Listing Page:

image



Products Listing filtered by Category:

image



Products Listing filtered by SubCategory:

image



Links for View Product, Add to cart, Add to Wishlist:

image



Filter Feature:

image



Sort Feature:

image



Product Detail Page:

image



Specifications and Related Products:

image



Reviews List and Add New Review:

image



image



Cart Page:

image



Checkout Page:

image



My Accounts – User Dashboard Page:

image



View Customer’s Orders:

image



View Order Details:

image



Address Page:

image



Edit Address Page:

image



Make Default Address Page:

image



Edit Account Details:

image

To Run this Project

  1. Clone this project to your local machine, git clone https://github.com/shammu1/Ecommerce.git

  2. Create a virtual environment inside ECommerce folder, python -m venv venv

  3. Activate virtual environment,(for windows) .\venv\Scripts\activate

  4. Install project dependencies from requirements.txt, pip install -r requirements.txt

  5. Run project on your local machine, python manage.py runserver

About

Django Ecommerce Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published