alangiacomin / laravel-template
The skeleton application for the Laravel framework.
Package info
github.com/alangiacomin/laravel-template
Type:project
pkg:composer/alangiacomin/laravel-template
dev-main
2026-04-23 22:08 UTC
Requires
- php: ^8.4
- inertiajs/inertia-laravel: ^3.0
- laravel/framework: ^13.2
- laravel/nightwatch: ^1.25.0
- laravel/reverb: ^1.9.0
- laravel/tinker: ^3.0
- resend/resend-laravel: ^1.3.2
- spatie/enum: ^3.13.0
- spatie/laravel-data: ^4.20.1
- spatie/laravel-permission: ^7.2.4
- spatie/laravel-typescript-transformer: ^2.6.0
- symfony/mailer: ^v7.4.6
- tightenco/ziggy: ^v2.6.2
Requires (Dev)
- fakerphp/faker: ^v1.24.1
- laravel/pail: ^v1.2.6
- laravel/pint: ^v1.29.0
- laravel/sail: ^1.55.0
- mockery/mockery: ^1.6.12
- nunomaduro/collision: ^v8.9.1
- phpunit/phpunit: ^13.0.6
This package is auto-updated.
Last update: 2026-05-07 21:27:34 UTC
README
Personal Laravel template designed to kick off new projects with a consistent technical foundation, ready for development.
Why this template
- Reduces the bootstrap time for a new project.
- Provides a modern Laravel stack with Inertia + React + TypeScript.
- Includes preconfigured tooling for local development, builds, and testing.
Included stack
- Laravel 13
- PHP 8.4
- Inertia.js (server + React client)
- Vite
- TypeScript
- Reverb (websocket)
- PHPUnit + Laravel Pint
- Bun/NPM for frontend dependencies
Requirements
- PHP
^8.4 - Composer
- Bun (recommended) or NPM
- Local database (e.g. SQLite, MySQL, or PostgreSQL)
Quick start
composer install cp .env.example .env php artisan key:generate php artisan migrate bun install bun run build php artisan serve
Useful commands
# full development environment (server, queue, reverb, vite) composer run dev # frontend only bun run dev bun run build # test composer test composer test-coverage # code style ./vendor/bin/pint
Project structure (high-level)
app/application logicroutes/route definitionsresources/frontend (React/TS, views, and assets)config/configuration filesdatabase/migrations, factories, and seederstests/test suite
Documentation
- Full setup:
docs/setup.md - Development workflow:
docs/development.md
Contributing
If this template is used by a team, you can add a CONTRIBUTING.md file with PR/branching rules.
License
This project is released under the MIT license.