Skip to content

Ecommerce store using python framework Django with beautiful and reponsive User Interface.

Notifications You must be signed in to change notification settings

shaheerAlam1/Ecommerce-Store-with-Django

Repository files navigation

Ecommerce Store with Django

Ecommerce store using python framework Django with beautiful and reponsive User Interface. This Ecommerce website allow people to buy physical goods, services, and digital products over the internet rather than at a brick-and-mortar location. Through this e-commerce website, a business can process orders, accept payments, manage Customers manage shipping, and provide customer service.

Features

  • Admin panel to manage Customers , Products , Orders, Carts, Users, Staff
  • User-Friendly and Responsive Design.
  • Filters and sorting options.
  • Login, register, password reset, Forget password functionalities
  • Customers can see their order status
  • Customers can manage their Address book
  • profile management
  • Product management
  • Customer management
  • Order management
  • Shoping Cart
  • Fast and Secure
  • Security checks e.g csrf

Installation

Installation Guide with Steps:

for Quick Clone /Install this project. Just run given 9 commands in sequence

step1: install virtualenv. command:

pip install virtualenv

step2: create a virual environment. Command:

virtualenv venv

step3: activate virtual environment. Command:

./venv/scripts/acivate

step4: install django. Command:

pip install django

step5: install dependency. Command:

pip install -r requirements.txt

step6: run migratition. Command :

python manage.py makemigrations

step7: migrate. Command :

python manage.py makemigrate

step8: create super user and set username email and password for admin area. Command :

python manage.py createsuperuser

step9: run server. Command :

python manage.py runserver

Screenshots

Product page

App Screenshot

Product page filtered category

App Screenshot

Single prodouct page

App Screenshot

Cart page

App Screenshot

Checkout page

App Screenshot

Order Completion page

App Screenshot

Customer Profile page

App Screenshot

customers orders Page

App Screenshot

Customer Address Book

App Screenshot

Customer Login

App Screenshot

Customer Registration

App Screenshot

Password rest done

App Screenshot

Reset Password screen

App Screenshot

Admin Panel

App Screenshot

Product managment

App Screenshot

Add product

App Screenshot

Manage customers

App Screenshot

Manage single order

App Screenshot