Skip to content

Anitaachu/Django-E-commerce-RESTAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django E-commerce-RESTAPI

An e-commerce API created using Django RestFramework with different functionalities that enable the users to create a customer cart, view, update and perform advanced queries.

Framework

Built with

  • Django
  • Django Restframework
  • PostgreSQL

Features

  • Browseable API
  • CRUD (Create, Read, Update, Delete) operations
  • Advanced filtering options
  • Powerful search functionality

Installation

This project was built using Python (Django). For set up, firstly ensure you have python downloaded and installed. Then proceed to install Django at your command prompt.

pip install django, djangorestframework

Virtual environment.

Before installing the packages required for this project, you may want to create a virtual environment. This will ensure you do not have lots of packages clogging. A virtual environment is created by running:

python -m venv .venv
source .venv/bin/activate

Once this is done, you can install all packages using requirements.txt

pip install -r requirements.txt

How to use

  • In your code editor, run the program by python manage.py runserver in your terminal.

Contributing

  • Clone the repository and change the directory to the clone directory.
  • Submit pull requests to propose your changes..
  • Feel free to open issues to discuss and suggest improvements.

About

An e-commerce public api using Django Rest Api

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published