An opinionated yet flexible Laravel boilerplate that stays out of your way while providing a solid foundation for modern web applications. Notably, it configures a lot of Laravel defaults that I always find myself going back to.
There is no UI scaffold, but React and Inertia.js are set up (to keep me happy). The rest is up to you.
- 🚀 Laravel 11.x with PHP 8.2+
- ⚡ React 19 with TypeScript support
- 🔄 Inertia.js for seamless SPA-like experience
- 🐳 Docker-ready with Laravel Sail
- 📦 MinIO for S3-compatible object storage
- 🎨 Modern development tools:
- Biome, PHPStan & Pint for linting and formatting
- Vite for asset bundling
- Rector for automated refactoring
-
Clone the repository (probably worth using
npx degit). -
Run initial setup:
composer install bun install find ./docker -name "*.sh" -exec chmod +x {} \; # Make sail scripts executable cp .env.example .env
-
Start the development environment:
./vendor/bin/sail up -d bun run dev
-
Access your application at http://laravel.test/