luchavez/starter-kit

A starter kit for building packages and implementing DDD on Laravel 8 and above.
2,786
Install
composer require luchavez/starter-kit
Latest Version:2.0.0
PHP:^8.0
License:MIT
Last Updated:Oct 6, 2025
Links: GitHub  ·  Packagist
Maintainer: jamescarloluchavez

Starter Kit for Laravel 8|9|10

Latest Version on Packagist Total Downloads GitHub Repo stars Discord Twitter Follow

The Starter Kit package is the counterpart of Boilerplate Generator package. This package is a required dependency since it will be used by the domains (DDD) and packages generated through "Boilerplate Generator".

Installation

The straightforward way to install this package goes like this:

composer require luchavez/starter-kit --with-all-dependencies

The preferred way is to install it is via another package called luchavez/boilerplate-generator.

composer require luchavez/boilerplate-generator --dev --with-all-dependencies
php artisan bg:install
php artisan bg:env:publish --all

Dependencies

Package Packagist
illuminate/support ~8 or ~9 or ~10
composer/composer ^2.5
spatie/laravel-query-builder ^5.2 or ^4.0

Change log

Please see the changelog for more information on what has changed recently.

Testing

$ composer test

Contributing

Please see contributing.md for details and a todolist.

Security

If you discover any security related issues, please email jamescarloluchavez@gmail.com instead of using the issue tracker.

Credits

License

MIT. Please see the license file for more information.

Related Packages

saasphp/saasphp

A Laravel Starter Kit with React, Inertia, Filament, Tailwind, and Alpine.

5 1
fligno/starter-kit

Starter Kit for Laravel Developers

1,986 0
mediawebid/starterkit

Starter kit for Laravel Inertia Vue js 3

0 0
acitjazz/starterkit

Starter kit for Laravel Inertia Vue js 3

357 0
php-tmdb/laravel

Laravel Package for TMDB ( The Movie Database ) API. Provides easy access to the...

53,315 160