Skip to content

tommitchelmore/start

Repository files navigation

Laravel Opinionated Boilerplate

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.

Features

  • 🚀 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

Quick Start

  1. Clone the repository (probably worth using npx degit).

  2. Run initial setup:

    composer install
    bun install
    find ./docker -name "*.sh" -exec chmod +x {} \; # Make sail scripts executable
    cp .env.example .env
  3. Start the development environment:

    ./vendor/bin/sail up -d
    bun run dev
  4. Access your application at http://laravel.test/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published