Skip to content

E-Commerce Store built with Python, Django, and django-rest framework with full api. Store containes Products and Products Detail, Brands, Reviews, Orders, Payments Methods, Users accounts.

Notifications You must be signed in to change notification settings

Mehyar-Farzat/E-Commerce-Django-Store

Repository files navigation

E-Commerce Django Store

Welcome to the E-Commerce Django Store repository! This project is an E-Commerce store built using Python, Django, and the Django REST framework, with a full API. The store contains products and product details, brands, reviews, orders, payment methods, and user accounts.

Tech Stack

The E-Commerce Django Store utilizes the following technologies and frameworks:

  • Python: A powerful programming language used for the backend development.
  • Django: A high-level web framework that follows the model-view-controller (MVC) architectural pattern and provides a clean and efficient way to build web applications.
  • Django REST framework: A powerful and flexible toolkit for building Web APIs.
  • HTML: The standard markup language for creating web pages.
  • CSS: A stylesheet language used for describing the look and formatting of a document written in HTML.
  • Git: A distributed version control system used for tracking changes in source code during software development.

How to Run the Project

To run the E-Commerce Django Store on your local machine, follow these steps:

  1. Clone the repository using the following command:
    git clone https://github.com/Mehyar-Farzat/E-Commerce-Django-Store.git
    
  2. Navigate to the project directory:
    cd E-Commerce-Django-Store
    
  3. Create a virtual environment (optional but recommended) and activate it:
    python3 -m venv myenv
    source myenv/bin/activate
    
  4. Install the required dependencies:
    pip install -r requirements.txt
    
  5. Run the database migrations:
    python manage.py migrate
    
  6. Start the development server:
    python manage.py runserver
    
  7. Access the E-Commerce Django Store by visiting http://localhost:8000 in your web browser.

About

E-Commerce Store built with Python, Django, and django-rest framework with full api. Store containes Products and Products Detail, Brands, Reviews, Orders, Payments Methods, Users accounts.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages