Django Ecommerce Project for a Small Business selling Handmade Arts, Crafts and Jewelry.
• 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.
• Apply Coupon Code
• Share Products on Social Media
- Django (Backend)
- Bootstrap (Frontend)
- CSS (Frontend)
- JavaScript (Client-Side)
- Paypal Integration (Payment Method)
Home Page:
Products Listing Page:
Products Listing filtered by Category:
Products Listing filtered by SubCategory:
Links for View Product, Add to cart, Add to Wishlist:
Filter Feature:
Sort Feature:
Product Detail Page:
Specifications and Related Products:
Reviews List and Add New Review:
Cart Page:
Checkout Page:
My Accounts – User Dashboard Page:
View Customer’s Orders:
View Order Details:
Address Page:
Edit Address Page:
Make Default Address Page:
Edit Account Details:
-
Clone this project to your local machine, git clone https://github.com/shammu1/Ecommerce.git
-
Create a virtual environment inside ECommerce folder, python -m venv venv
-
Activate virtual environment,(for windows) .\venv\Scripts\activate
-
Install project dependencies from requirements.txt, pip install -r requirements.txt
-
Run project on your local machine, python manage.py runserver



















