alangiacomin / laravel-template
The skeleton application for the Laravel framework.
Package info
github.com/alangiacomin/laravel-template
Type:project
pkg:composer/alangiacomin/laravel-template
Requires
- php: ^8.4
- inertiajs/inertia-laravel: ^3.5.1
- laravel/framework: ^13.35.0
- laravel/nightwatch: ^1.30.2
- laravel/reverb: ^1.12.0
- laravel/tinker: ^3.0.2
- resend/resend-laravel: ^1.6.0
- spatie/enum: ^3.13.0
- spatie/laravel-data: ^4.23.0
- spatie/laravel-permission: ^7.4.2
- spatie/laravel-typescript-transformer: ^2.6.0
- symfony/mailer: ^7.4.19
- tightenco/ziggy: ^2.6.5
Requires (Dev)
- fakerphp/faker: ^v1.24.1
- larastan/larastan: ^3.13.0
- laravel/pail: ^1.2.7
- laravel/pint: ^1.32.1
- laravel/sail: ^1.68.0
- mockery/mockery: ^1.6.15
- nunomaduro/collision: ^8.9.5
- phpunit/phpunit: ^13.4.2
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-19 19:45:50 UTC
README
Template Laravel pronto per avviare nuovi progetti con una base moderna, coerente e già configurata per lo sviluppo quotidiano.
Cosa include
- Laravel 13
- PHP 8.4
- Inertia + React + TypeScript
- Vite
- Reverb (WebSocket)
- PHPUnit e Laravel Pint
- routing localizzato per locale (
it,en) - struttura organizzata per aree e applicazioni
Requisiti
- PHP
^8.4 - Composer
- Bun (consigliato) oppure npm
- database locale (SQLite, MySQL o PostgreSQL)
Avvio rapido
composer install cp .env.example .env php artisan key:generate php artisan migrate bun install bun run build php artisan serve
Se vuoi avviare tutto l'ambiente di sviluppo in parallelo:
composer run dev
Documentazione
Indice completo: docs/README.md
- Setup completo: docs/dev/setup.md
- Sviluppo e convenzioni: docs/dev/development.md
- Inertia.js: docs/dev/inertia.md
- Documentazione per agenti AI: AGENTS.md e docs/ai/
- Documentazione dell'app: docs/app/
Nota importante
Questo template usa una sola lingua di base (it), definita in config/app.php, e route non prefissate per locale. Le URL sono quindi stabili e vengono costruite con i nomi delle route Laravel/Ziggy, senza un file config/routes.php.
Esempi:
//login/admin.roles
Per i dettagli completi, consulta la documentazione in docs/.
Licenza
Questo progetto è distribuito con licenza MIT.