Saltar al contenido
Curso Dashboard con Filament 5: widgets, gráficos y PDF
02/14 Base: proyecto, datos y métricas Instalar Filament 5 en Laravel 13 con Sail, Pest, Pint y Larastan
Tu lectura Quedan 22 min
Lección 2 de 14 · Base: proyecto, datos y métricas

Instalar Filament 5 en Laravel 13 con Sail, Pest, Pint y Larastan

22 min de lectura Laravel 13

Hola, bienvenido. En esta lección vamos a crear dashboard-pdf, el proyecto sobre el que trabajamos durante todo el curso: Laravel 13 con Sail y MySQL, Filament 5 con su panel admin y un tema propio, Pest 5 para los tests, y Pint y Larastan juntos en un script composer qa. Al terminar tendremos el panel en español, el circuito de calidad en verde y el primer commit. Es la lección de instalación, así que vamos al grano, parándonos solo en lo que cada comando deja en el proyecto.

Requisitos y versiones

Para seguir la lección necesitas Docker en marcha, Git y una terminal, que en Windows es la de WSL2. No hace falta PHP, Composer ni Node en tu máquina, porque todo corre dentro de los contenedores de Sail: el runtime de PHP 8.5 trae Node 24, que es lo que usamos para compilar el tema. Si trabajas en Windows y todavía no tienes WSL2 con Sail funcionando, pasa antes por WSL 2 en Windows con Laravel Sail (se abre en una pestaña nueva), y si Sail te suena pero no lo dominas, tienes Docker y Laravel Sail desde cero (se abre en una pestaña nueva), que es gratuito.

Filament 5 pide PHP 8.2 o superior, Laravel 11.28 o superior y Tailwind CSS 4.1 o superior, y Pest 5 pide PHP 8.4 o superior. Con Laravel 13 y el PHP 8.5 de Sail cumplimos todo de sobra. Estas son las versiones con las que está escrito el curso, estables a octubre de 2026:

Herramienta Versión Para qué la usamos
Laravel 13 El proyecto
PHP 8.5 La que levanta Sail por defecto
Laravel Sail 1 El entorno de Docker, con MySQL
Filament 5 El panel y el dashboard; instala Livewire 4
Tailwind CSS 4 Lo instala el tema de Filament
Pest 5 Los tests
Larastan 3 El análisis estático, sobre PHPStan
Laravel Pint 1 El formato del código; viene con el esqueleto
Lo que queda de esta lección
  1. 02Crear el proyecto con Sail
  2. 03Pest 5 en lugar de PHPUnit
  3. 04Filament 5 y el panel admin
  4. 05El panel en español y con el nombre de la tienda
  5. 06El tema del panel
  6. 07Larastan, Pint y el script composer qa
  7. 08Git y el primer commit
Sigue leyendo con tu suscripción El curso completo, con su proyecto final, el certificado y el foro con los planes trimestral y anual, está incluido en la suscripción. Ver los planes