An e-commerce extension for Wagtail CMS
 
 
 
 
 
 
Go to file
Gordon Pendleton ea50d48edc Merge branch 'issue-204-calculated-rates' into upstream-development 2019-10-30 09:22:24 -04:00
.github Gitbook setup 2018-12-28 11:05:31 +01:00
docs Add docs for integrating Longclaw in existing projects (#235) 2019-10-06 11:17:24 +02:00
longclaw add migrations for productrequest app to fix test runner (#259) 2019-10-06 11:16:20 +02:00
vagrant Vagrant for local testing (#257) 2019-10-07 20:01:15 +02:00
website Fixes #256, Fixes #248 2019-09-22 12:33:34 +02:00
.coveragerc First commit 2017-02-03 10:04:57 +00:00
.dockerignore Initial setup of docusaurus 2018-12-29 19:01:02 +01:00
.editorconfig First commit 2017-02-03 10:04:57 +00:00
.gitignore Add to basket template tag & docs (#82) 2017-08-25 08:33:47 +01:00
.landscape.yaml Update landscape to only be py 2 2018-12-31 14:04:32 +01:00
.travis.yml Fixes #256, Fixes #248 2019-09-22 12:33:34 +02:00
AUTHORS.rst Add to basket template tag & docs (#82) 2017-08-25 08:33:47 +01:00
CHANGELOG.rst Updates for gitbook docs 2018-12-28 15:56:28 +01:00
CONTRIBUTING.rst Longclaw 1.0 (#205) 2018-12-26 12:58:05 +01:00
Dockerfile Initial setup of docusaurus 2018-12-29 19:01:02 +01:00
Dockerfile.dev Add dockerfile for development 2019-10-06 16:41:15 +02:00
LICENSE Longclaw 1.0 (#205) 2018-12-26 12:58:05 +01:00
MANIFEST.in Force inclusion of JSON files 2019-03-28 21:11:54 +01:00
Makefile First commit 2017-02-03 10:04:57 +00:00
README.md README update 2019-02-03 10:45:52 +01:00
codecov.yml Checkout view (#68) 2017-05-24 11:12:36 +01:00
docker-compose.yml Initial setup of docusaurus 2018-12-29 19:01:02 +01:00
manage.py Longclaw 1.0 (#205) 2018-12-26 12:58:05 +01:00
requirements.txt Fix deps 2019-10-06 16:41:03 +02:00
requirements_dev.txt Update setuptools from 41.2.0 to 41.4.0 (#264) 2019-10-07 19:54:53 +02:00
runtests.py Longclaw 1.0 (#205) 2018-12-26 12:58:05 +01:00
setup.cfg Bump version: 1.0.1 → 1.0.2 2019-03-28 21:12:42 +01:00
setup.py Merge remote-tracking branch 'origin/master' into 2019-10-25 14:04:26 -04:00
tox.ini Fixes #256, Fixes #248 2019-09-22 12:33:34 +02:00

README.md

Longclaw

Pypi Version Codecov Status Build Status Code Health

An e-commerce extension for Wagtail CMS

Checkout the documentation

Image of the dashboard

Quickstart

Install Longclaw:

  $ pip install longclaw

Setup a Longclaw project

  $ longclaw start my_project

Features

  • Tightly integrated with Wagtail. Create products, manage orders, configure shipping and view statistics all from the Wagtail admin.
  • Multiple payment backends. Longclaw currently supports Stripe, Braintree and PayPal (v.zero) payments.
  • Comprehensive REST API & javascript client easily loaded via a template tag
  • Create your catalogue as Wagtail pages, with complete control over your product fields
  • Easy setup. Just run longclaw start my_project to get going
  • Simple to use, simple to change. Write your frontend as you would any other wagtail website. No complicated overriding, forking etc in order to customise behaviour.

Screenshots

Order Detail

Support

Please raise bugs/feature requests using the github issue tracker and ask questions on stackoverflow. For further support contact ramshacklerecording@gmail.com

If you use Longclaw, please consider supporting the developer: Buy Me A Coffee