amirhome / laravel_subscription_managment
laravel_subscription_managment is a flexible plan and subscription management system for Laravel, offering essential tools to efficiently run your SAAS-like services. With a simple architecture and robust foundation, it provides a solid platform to effortlessly manage plans and subscriptions.
Requires
- php: ^8.1
- laravel/framework: ^10.0 || ^11.0
- yajra/laravel-datatables: ^11.0
Requires (Dev)
- larastan/larastan: ^3.0
- laravel/pint: ^1.20
- orchestra/testbench: ^9.9
This package is auto-updated.
Last update: 2025-04-27 15:10:24 UTC
README
Laravel Subscription Managment
laravel_subscription_managment is a flexible plan and subscription management system for Laravel, offering essential tools to efficiently run your SAAS-like services. With a simple architecture and robust foundation, it provides a solid platform to effortlessly manage plans and subscriptions.
Installation
composer require amirhome/laravel_subscription_managment
Installation in laravel 11 manually
"require": { "amirhome/laravel_subscription_managment": "@dev" }, "repositories": [ { "type": "path", "url": "packages/amirhome/laravel_subscription_managment" } ],
Publish files in your project:
php artisan vendor:publish --provider="amirhome\LaravelSubscriptionManagment\LaravelSubscriptionManagmentServiceProvider" --force
composer update
composer dump-autoload
php artisan optimize:clear
php artisan migrate
php artisan migrate:fresh
php artisan route:list
php artisan serve
Testing to browser http://127.0.0.1:8000/subscriptions
License
This package is open-source software licensed under the MIT License.