https://github.com/py-package/masonite-commerce
Full-fledge e-commerce solution in masonite [WIP]
https://github.com/py-package/masonite-commerce
e-commerce ecommerce python shop
Last synced: 2 months ago
JSON representation
Full-fledge e-commerce solution in masonite [WIP]
- Host: GitHub
- URL: https://github.com/py-package/masonite-commerce
- Owner: py-package
- License: mit
- Created: 2022-03-03T13:05:08.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-04-03T16:00:25.000Z (about 2 years ago)
- Last Synced: 2025-04-23T14:14:05.295Z (2 months ago)
- Topics: e-commerce, ecommerce, python, shop
- Language: JavaScript
- Homepage:
- Size: 2.43 MB
- Stars: 9
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Masonite Commerce
![]()
## Introduction
Full-fledge e-commerce solution in masonite.
## Features
- [x] Products
- [x] Custom Attributes
- [x] Categories
- [x] Tags
- [x] Comments and Reviews
- [x] Cart
- [ ] Checkout
- [ ] Order
- [ ] Payment
- [ ] Shipping
- [ ] Tax
- [ ] Coupons
- [ ] Custom Reporting and Analytics---
- [ ] Product API
- [x] Category API
- [x] Tag API
- [x] Cart API
- [x] Custom Attribute API
- [ ] Comment and Review API
- [ ] Checkout API
- [ ] Order API
- [ ] Payment API
- [ ] Shipping API
- [ ] Tax API
- [ ] Coupon API
- [ ] Reporting API
- [ ] API Validations**Database Design (v1)**
## Installation
```bash
pip install masonite-commerce
```## Configuration
Add MasoniteCommerceProvider to your project in `config/providers.py`:
```python
# config/providers.py
# ...
from masonite_commerce import MasoniteCommerceProvider# ...
PROVIDERS = [
# ...
# Third Party Providers
MasoniteCommerceProvider,
# ...
]
```Then you can publish the package resources (if needed) by doing:
```bash
python craft package:publish masonite-commerce
```## Usage
**Dummy Content Seeder**
```sh
python craft commerce:seed
python craft commerce:seed --clear
```## API Docs
API documentation can be found [here](docs/API.md).
## Contributing
Please read the [Contributing Documentation](CONTRIBUTING.md) here.
## License
Masonite Commerce is open-sourced software licensed under the [MIT license](LICENSE).