Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django E-commerce Application

Overview

Welcome to the Django E-commerce Application, a semi-functional project designed to showcase expertise in Python and backend APIs. This project is intended for demonstration purposes only and is not meant for commercial use. It serves as a comprehensive example of various features and practices within the Django framework.

Features

  • Django Authentication and Authorization
  • Django Models for Orders, Products, and Categories Data
  • REST APIs for Backend Functionalities
  • Handling Multiple Sub-applications in Django
  • Ajax for Updating States in Django
  • Django Template for UI

Video of the project

Watch the video

Getting Started

To explore and run this project locally, follow the steps below:

  1. Clone the repository:
git clone https://github.com/lollinng/Django_Eccomerce_project.git
  1. Install Dependencies using virutal env
python -m venv env
env\Scripts\activate.bat
pip install -r requirements.txt
  1. Intgrate django data models to databasae
python manage.py makemigrations
python manage.py migrate
  1. Run application
python manage.py runserver.
  1. Add an admin user for managing the site and listing/updating the products
python manage.py createsuperuser

Disclaimer

This project is purely a demonstration of skills and is not intended for production use. Any code snippets or functionalities should be adapted and validated according to best practices before implementation in a live environment.

About

Django e-commerce backend with auth, REST APIs, product management, and order processing

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages