Skip to content

HafezAghili/django-ecommerce-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Ecommerce Project

Ecommerce website built with Django 4.2, Python 3.10.7

Project Description

This Django project is an online store for selling nuts and dried fruits. It provides a user-friendly interface for customers to browse through a wide range of products, make purchases, and have them delivered to their doorstep. The project incorporates essential e-commerce functionalities such as product catalog, shopping cart and order management.

Demo

Django Ecommerce Project - hafezaghilinuts

Test Accounts:

- Admin account
Username : admin
Password : admin@1234

- Customer account located Tehran
Username : tehran
Password : user@1234

Screenshots

home page: App Screenshot

product page: App Screenshot

cart page: App Screenshot

admin panel page: App Screenshot

Installation

Make sure you have python installed.

  • Clone the project:
> git clone https://github.com/HafezAghili/django-ecommerce-project.git
  • Make a virtual enviroment with desired name and active it:
> py -m venv venv_name
> venv_name\Scripts\activate
  • Install requirements:
> pip install django
> pip install Pillow
  • run the project:
> py manage.py runserver

project should be accessible locally at http://127.0.0.1:8000

Features

  • Admin panel for controlling inventories, products and orders
  • loading purchasable products for users based on their city
  • tracking order processing for customers
  • change password

Support

For support, If this project helped you, please consider starring the repository ⭐❤️ ^^