This starter kit brings updates the base laravel starter kit with opinionated modern tooling setup.
What's Included:
- Laravel Latest: Built with the latest Laravel version (requires PHP 8.4+)
- Essential Packages: Pre-configured with Laravel Essentials and Laravel Boost
- Code Quality: Integrated Pint, Rector, and PHPStan
- Testing Ready: Pest testing framework included
- IDE Support: Laravel IDE Helper for better development experience
Requires PHP 8.4+.
# Create a new project using Laravel installer
laravel new larasonic --using=shipfastlabs/modern-livewire-starter-kit
composer run dev
# Clone the repository via github
git clone [email protected]:shipfastlabs/modern-livewire-starter-kit.git
cd modern-livewire-starter-kit
# Install dependencies
composer install
npm install
# Set up environment
cp .env.example .env
php artisan key:generate
# Run migrations
php artisan migrate
# Start development server
composer run dev
nunomaduro/essentials
- Essential Laravel packages
larastan/larastan
- PHP static analysisrector/rector
- Code refactoring and upgradesbarryvdh/laravel-ide-helper
- IDE autocompletionlaravel/boost
- Laravel-focused MCP server
# Code formatting with Pint
./vendor/bin/pint
# Static analysis with PHPStan/Larastan
./vendor/bin/phpstan analyse --memory-limit=-1
# Code refactoring with Rector
./vendor/bin/rector
# Run tests
php artisan test
This project is open-sourced software licensed under the MIT license.
Credits: