An e-commerce extension for Wagtail CMS
 
 
 
 
 
 
Go to file
dependabot[bot] 172ec09a85
Bump remarkable from 1.7.1 to 1.7.4 in /website
Bumps [remarkable](https://github.com/jonschlinkert/remarkable) from 1.7.1 to 1.7.4.
- [Release notes](https://github.com/jonschlinkert/remarkable/releases)
- [Changelog](https://github.com/jonschlinkert/remarkable/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jonschlinkert/remarkable/compare/1.7.1...v1.7.4)

---
updated-dependencies:
- dependency-name: remarkable
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-27 11:39:46 +00: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 Update utils.py (#343) 2021-10-25 14:32:03 +02:00
vagrant Issue 219 calculated rates base class (#230) 2019-11-06 13:46:07 +01:00
website Bump remarkable from 1.7.1 to 1.7.4 in /website 2023-04-27 11:39:46 +00: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 Update CHANGELOG.rst 2019-12-24 17:53:33 +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 Closes #480 Fixed broken link to the project's github documentation (#481) 2023-04-27 13:34:06 +02: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 Bump setuptools from 58.3.0 to 65.5.1 (#478) 2023-04-27 13:37:57 +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 Bump django from 2.2.24 to 2.2.28 (#465) 2023-04-27 13:35:46 +02:00
tox.ini Fixes #256, Fixes #248 2019-09-22 12:33:34 +02:00

README.md

Longclaw

Call For Maintainers

If you are interested in developing this project, please get in touch https://github.com/JamesRamm/longclaw/issues/375

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

Go to project directory and create missing migrations

  $ python manage.py makemigrations home catalog

Do migrations for whole project and run

  $ python manage.py migrate
  $ python manage.py loadcountries
  $ python manage.py createsuperuser
  $ python manage.py runserver

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