dystcz / dystore
Collection of ecommerce packages built on top of Lunar and Laravel JSON:API.
1.0.2
2025-03-20 06:14 UTC
Requires
- php: ^8.2
- ext-redis: *
- h4kuna/ares: ^3.0
- illuminate/support: ^11.0|^12.0
- laravel-json-api/laravel: ^5.1
- laravel-json-api/non-eloquent: ^4.2
- laravel-notification-channels/discord: ^1.5
- lunarphp/lunar: 1.0.0-beta.16
- lunarphp/stripe: ^1.0.0
- spatie/laravel-newsletter: ^5.1
- spatie/laravel-stripe-webhooks: ^3.6
- staudenmeir/eloquent-has-many-deep: ^1.20
Requires (Dev)
- barryvdh/laravel-ide-helper: ^3.0
- drewm/mailchimp-api: ^2.5
- getbrevo/brevo-php: ^1.0
- larastan/larastan: ^3.0
- laravel-json-api/testing: ^3.1
- laravel/pint: ^1.7
- mockery/mockery: ^1.5
- orchestra/testbench: ^9.0
- pestphp/pest: ^2.0
- pestphp/pest-plugin-arch: ^2.0
- pestphp/pest-plugin-faker: ^2.0
- pestphp/pest-plugin-laravel: ^2.0
- spatie/laravel-ray: ^1.32
- spatie/mailcoach-sdk-php: ^1.1
- symplify/monorepo-builder: ^11.2
Replaces
- dystcz/dystore-api: 1.0.2
- dystcz/dystore-newsletter: 1.0.2
- dystcz/dystore-product-notifications: 1.0.2
- dystcz/dystore-product-views: 1.0.2
- dystcz/dystore-reviews: 1.0.2
- dystcz/dystore-stripe: 1.0.2
- 1.0.x-dev
- 1.0.2
- 1.0.1
- 1.0.0
- dev-docs/set-up-pr-preview-docs
- dev-chore/update-package-repos
- dev-feat/remove-lunar-pipeline-overrides
- dev-feat/update-laravel-json-api-versions
- dev-fix/payment-prices-activity-log-errors-workaround
- dev-feat/update-to-lunar-beta-16
- dev-fix/fix-customer-group-pricing
- dev-feat/update-to-lunar-beta-11
- dev-feat/make-laravel-12-compatible
- dev-feat/update-to-lunar-beta-10
- dev-feat/update-to-lunar-beta-9
- dev-fix/return-validation-messages-during-checkout
- dev-fix/return-validation-messages-from-cart-lines-controller
This package is auto-updated.
Last update: 2025-03-20 10:32:21 UTC
README
Caution
This package is currently under heavy development. You should proceed with caution.
Collection of packages built on top of Lunar.
Requirements
- PHP ^8.2
- Laravel ^11|^12
- Lunar requirements
Documentation
- Coming soon
Testing
composer test
Packages
- dystore-api API layer for your Lunar store
- dystore-reviews Let customers review your products
- dystore-product-views Keep track of unique product views
- dystore-product-notifications Notify customers when your products are back in stock
- dystore-newsletter Newsletter sign up with support for Mailchimp / Mailcoach / Brevo
- dystore-stripe Stripe payment adapter
Modules
- Coming soon
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email dev@dy.st instead of using the issue tracker.
Credits
- All Contributors
- Lunar for providing awesome e-commerce package
- Laravel JSON:API which is a brilliant JSON:API layer for Laravel applications
License
The MIT License (MIT). Please see License File for more information.