shipsaas / ready
Build up your next freaking SaaS with a great companion (lib) along the way
Requires
- php: ^8.1|^8.2
- laravel/framework: ^9|dev-master
Requires (Dev)
- fakerphp/faker: ^v1.20.0
- friendsofphp/php-cs-fixer: ^3.10
- mockery/mockery: ^1.5.1
- orchestra/testbench: ^7
- phpunit/php-code-coverage: ^9.2.17
- phpunit/phpunit: ^9.5.25
README
Starting to build a new freaking SaaS product and deliver great features?
Allow ShipSaaS Ready to become your companion along the way! A strong, helpful and reliable companion.
It got you covered with almost every generic (and must-have) things, let's build awesome products on top of it.
Support
Laravel
- Laravel 9.x
- Laravel 10.x (upcoming)
PHP
- 8.1
- 8.2
Features
ShipSaaS Ready covers you up with all these things:
- Controllers
- Constants/Enums
- Models
- Helpers (classes or traits)
- Services
For all of these generic entities (more coming uppp 🥳):
- Countries (with data)
- Currencies (with data)
- Languages (with English)
- Translations (dynamic translations)
- Events (event sourcing)
- Dynamic Settings
- Release Notes
Once you install the ShipSaaS Ready, you got multiple generic entities under your hands, let's build awesome products.
Installation
Install the dependency
After hitting the laravel new your-super-product
, you would install Ready immediately 😉
composer require shipsaas/ready
Publish the configuration
Export the config
file to change your desired configurations of ShipSaas Ready
php artisan vendor:publish --tag=saas-ready
First-time boot
php artisan migrate
GUI / Web Interface
Since all the things under ShiSaaS Ready is RESTFul APIs. No GUI available on this particular repository.
There will be a separate repository for the GUI. Stay tuned!
Contribute to the project
- All changes must follow PSR-1 / PSR-12 coding conventions.
- Unit testing is a must, cover things as much as you can.
This library is useful?
Thank you, please give it a ⭐️⭐️⭐️ to support the project.
Don't forget to share with your friends & colleagues, so they can also build their own SaaS products as well 🚀
Maintainers & Contributors
- Seth Phat
Join me 😉
ChangeLog
Visit: CHANGELOG
License
Copyright © by Seth Phat / ShipSaaS 2022 - Under MIT License.