Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/openedx/ecommerce

Service for managing edX's product catalog and handling orders for those products
https://github.com/openedx/ecommerce

backend-service

Last synced: 3 months ago
JSON representation

Service for managing edX's product catalog and handling orders for those products

Awesome Lists containing this project

README

        

⛔️ WARNING
==========

This repository is under-maintained. We are not fixing bugs or developing new features for it. We hope to deprecate and replace it soon. For updates, `follow along on the DEPR ticket `_.

Although we have stopped integrating new contributions, we always appreciate security disclosures and patches sent to [email protected]

edX E-Commerce Service |CI|_ |Codecov|_
============================================
.. |CI| image:: https://github.com/openedx/ecommerce/workflows/CI/badge.svg
.. _CI: https://github.com/openedx/ecommerce/actions?query=workflow%3ACI

.. |Codecov| image:: http://codecov.io/github/edx/ecommerce/coverage.svg?branch=master
.. _Codecov: http://codecov.io/github/edx/ecommerce?branch=master

This repository contains the edX E-Commerce Service, which relies heavily on `django-oscar `_, as well as all frontend and backend code used to manage edX's product catalog and handle orders for those products.

Documentation
-------------

`Documentation `_ is hosted on Read the Docs. The source is hosted in this repo's `docs `_ directory. To contribute, please open a PR against this repo.

License
-------

The code in this repository is licensed under version 3 of the AGPL unless otherwise noted. Please see the LICENSE_ file for details.

.. _LICENSE: https://github.com/openedx/ecommerce/blob/master/LICENSE

How To Contribute
-----------------

Notice: Internal 2U contributions should be made against the ``2u/main`` branch. Open source contributions should continue to be made against the ``master`` branch.

Anyone merging to the ``2u/main`` branch of this repository is expected to `release and monitor their changes `__ (2U-private link); if you are not able to do this DO NOT MERGE, please coordinate with someone who can to ensure that the changes are released.

Please also read `How To Contribute `__. Even though it was written with ``edx-platform`` in mind, these guidelines should be followed for Open edX code in general.

Reporting Security Issues
-------------------------

Please do not report security issues in public. Please email [email protected].

Get Help
--------

Ask questions and discuss this project on `Slack `_ or in the `edx-code Google Group `_.