Project Stack
- Laravel 12
- React + Inertia.js
- SSR Support
- Queues
- Vite
Full Composer Scripts (Copy & Paste)
{
"scripts": {
"setup": [
"@composer install:deps",
"@composer env:init",
"@composer app:key",
"@composer db:migrate",
"@composer db:seed"
],
"install:deps": [
"composer install --no-interaction --prefer-dist",
"npm install"
],
"build": [
"npm run build"
],
"env:init": [
"cp .env.example .env"
],
"app:key": [
"php artisan key:generate --ansi"
],
"db:migrate": [
"php artisan migrate --graceful --ansi"
],
"db:seed": [
"php artisan db:seed --ansi"
],
"fresh": [
"php artisan migrate:fresh --seed --ansi"
],
"clear": [
"php artisan optimize:clear",
"php artisan view:clear",
"php artisan route:clear",
"php artisan config:clear"
],
"dev": [
"Composer\\Config::disableProcessTimeout",
"npx concurrently -c \"#93c5fd,#c4b5fd,#fdba74\" \"php artisan serve\" \"php artisan queue:listen --tries=1\" \"npm run dev\" --names='server,queue,vite'"
],
"dev:ssr": [
"npm run build:ssr",
"Composer\\Config::disableProcessTimeout",
"npx concurrently -c \"#93c5fd,#c4b5fd,#fb7185,#fdba74\" \"php artisan serve\" \"php artisan queue:listen --tries=1\" \"php artisan pail --timeout=0\" \"php artisan inertia:start-ssr\" --names=server,queue,logs,ssr"
]
}
}
How Developers Use These Scripts
One Command Setup
composer setup
Installs dependencies, creates environment file, generates app key, runs migrations, and seeds the database.
Local Development Mode
composer dev
Runs Laravel server, queue worker, and Vite simultaneously.
SSR Development Mode
composer dev:ssr
Starts full Inertia SSR environment with logging and queues.
Reset Database
composer fresh
Clear Application Cache
composer clear
Why This Setup Is Production-Grade
- Zero manual steps
- Team onboarding friendly
- SSR ready for SEO
- CI/CD compatible
- Clean Laravel standards
FAQ
Is this suitable for teams?
Yes. It standardizes development across all developers.
Does it support SSR?
Yes, using the dev:ssr command.
Can I use this in production?
Yes. Scripts are development-safe and CI friendly.
Want more production-ready Laravel & React starter kits? Visit Web-Beast.com
