Skip to content

This API provides endpoints for managing products, collections, carts, and orders for an online marketplace. Additionally, it includes a generic app for specifying tags for products, which can be reused across different parts of the application.

Notifications You must be signed in to change notification settings

ThavinduUshan/marketplace-django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Marketplace API

Welcome to the Django Marketplace API repository! This API provides endpoints for managing products, collections, carts, and orders for an online marketplace. Additionally, it includes a generic app for specifying tags for products, which can be reused across different parts of the application.

Overview

This Django Marketplace API is designed to facilitate the development of online marketplaces. It offers a comprehensive set of endpoints to manage various aspects of the marketplace, including products, collections, carts, orders, and tags. By leveraging Django's powerful features, such as models, views, and serializers, this API provides a robust foundation for building scalable and customizable marketplace applications.

Installation

  1. Clone this repository to your local machine:
git clone <repository-url>
  1. Navigate to the project directory
cd <project-directory>
  1. Install dependencies using pip (it's recommended to use a virtual environment):
pip install -r requirements.txt
  1. Setting up the PostgresSQL database named storefront. If you want to change the database name, you can do it using settings.py

  2. Perform database migrations

Perform database migrations:
  1. Run the application
python manage.py runserver

API Endpoints

...

Contributing

Contributions are welcome! Please feel free to fork this repository, make changes, and submit a pull request.

About

This API provides endpoints for managing products, collections, carts, and orders for an online marketplace. Additionally, it includes a generic app for specifying tags for products, which can be reused across different parts of the application.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages