https://github.com/ikramovna/drf_ecommerce
drf_ecommerce is an advanced backend solution for e-commerce platforms, developed using Django REST Framework. It offers a scalable, secure, and efficient way to manage e-commerce operations and user interactions.
https://github.com/ikramovna/drf_ecommerce
click django-rest-framework jwt-authentication postgresql
Last synced: about 1 year ago
JSON representation
drf_ecommerce is an advanced backend solution for e-commerce platforms, developed using Django REST Framework. It offers a scalable, secure, and efficient way to manage e-commerce operations and user interactions.
- Host: GitHub
- URL: https://github.com/ikramovna/drf_ecommerce
- Owner: ikramovna
- Created: 2023-05-27T17:31:03.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2023-10-27T15:18:51.000Z (over 2 years ago)
- Last Synced: 2025-04-09T19:11:51.552Z (about 1 year ago)
- Topics: click, django-rest-framework, jwt-authentication, postgresql
- Language: Python
- Homepage:
- Size: 20.5 KB
- Stars: 22
- Watchers: 1
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Ecommerce Rest API
An Ecommerce Store Backend to Sell Products. Built with Python/Django Rest Framework.
## Table of Contents
- [Introduction](#introduction)
- [Features](#features)
- [Installation Process](#installation-process)
- [Feedback](#feedback)
## Introduction
The DRF-Ecommerce-API offers API endpoints that enable the sale of tangible goods.
## Features
Several functionalities are available through this application:
* Admin can create/update/delete Product, Category
* Admin can create/update/delete Product Detail
* Authenticated Users can make POST requests to Product Category & Product Detail
* Unauthenticated Users can only make GET requests to Product Category & Product Detail
* Users can SignUp to be authorized
## Installation Process
1. Create a Virtual Environment `virtualenv projectenv`
2. Go To environment Directory `cd projectenv/apps`
3. Activate Virtual Environment `activate`
4. Install Required Package `pip install -r requirements.txt`
5. Migrate Database `python manage.py migrate`
6. Finally Run The Project `python manage.py runserver`
## Feedback
Feel free to send me feedback on [file an issue](https://github.com/ZokirjonovaMuslima/drf_ecommerce/issues/new). If you wish to contribute, please feel free to do so!
