Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dinoperovic/django-salesman

Headless e-commerce framework for Django and Wagtail.
https://github.com/dinoperovic/django-salesman

django e-commerce framework headless python rest-api shop wagtail

Last synced: 2 months ago
JSON representation

Headless e-commerce framework for Django and Wagtail.

Awesome Lists containing this project

README

        



Salesman logo


Headless e-commerce framework for Django and Wagtail.




PyPI


GitHub - Test status


Codecov branch


PyPI - Python Version


PyPI - Django Version


Code style: black

**Salesman** provides a configurable system for building an online store.
It includes a **RESTful** API with endpoints for manipulating the basket,
processing the checkout and payment operations as well as managing customer orders.

## Features

- API endpoints for **Basket**, **Checkout** and **Order**
- Support for as many **Product** types needed using generic relations
- Pluggable **Modifier** system for basket processing
- **Payment** methods interface to support any gateway necessary
- Customizable **Order** implementation
- Fully swappable **Order** and **Basket** models
- [Wagtail](https://wagtail.io/) and **Django** admin implementation

## Documentation

Documentation is available on [Read the Docs](https://django-salesman.readthedocs.org).