morningtrain / laravel-starter-kit
The skeleton application for the Laravel framework.
Installs: 9
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 0
Forks: 0
Open Issues: 0
Language:Blade
Type:project
pkg:composer/morningtrain/laravel-starter-kit
Requires
- php: ^8.4
- bugsnag/bugsnag-laravel: ^2.29
- laravel/framework: ^12.0
- laravel/tinker: ^2.10.1
- spatie/laravel-ray: ^1.41
- spatie/laravel-stubs: ^3.1
Requires (Dev)
- barryvdh/laravel-ide-helper: ^3.6
- fakerphp/faker: ^1.23
- larastan/larastan: ^3.7
- laravel/boost: ^1.5
- laravel/pail: ^1.2.2
- laravel/pint: ^1.25
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.6
- pestphp/pest: ^4.1
- pestphp/pest-plugin-type-coverage: ^4.0
This package is auto-updated.
Last update: 2025-10-26 10:47:27 UTC
README
A modern, production-ready Laravel 12 starter kit with a complete development environment and integrated tooling for building robust applications.
Features
Core Stack
- Laravel 12 - Latest Laravel framework with streamlined structure
- PHP 8.4 - Latest PHP version with modern language features
- Tailwind CSS v4 - Latest utility-first CSS framework
- Vite - Lightning-fast frontend build tool
Development Environment
- Lando - Pre-configured local development environment with PHP 8.4, MySQL, and Node 20
- Concurrently Dev Script - Run server, queue worker, logs, and Vite simultaneously with
composer run dev
Code Quality & Testing
- Pest 4 - Modern PHP testing framework with browser testing support
- Type coverage testing with 100% minimum requirement
- Parallel test execution
- Code coverage reporting
- Laravel Pint - Opinionated PHP code formatter
- PHPStan/Larastan - Static analysis for catching bugs before runtime
- GitHub Actions - Automated CI/CD pipeline for testing on every push and PR
Developer Experience
- Laravel Ray - Debug tool for local development
- Laravel IDE Helper - Accurate IDE autocompletion
- Bugsnag - Error tracking and monitoring
Quick Start Scripts
composer setup- Initialize the project (install dependencies, copy .env, generate key, run migrations)composer dev- Start all development services concurrentlycomposer test- Run full test suite (type coverage, unit tests, linting, static analysis)composer lint- Auto-fix code style issues
Getting Started
After cloning, run:
lando start
For development with hot module reloading:
lando composer dev