Sobre este proyecto
Tablero Kanban completo construido únicamente con 6 prompts en Claude Code. El objetivo del proyecto es demostrar cómo las guidelines y skills del Laravel AI Boilerplate hacen todo el trabajo pesado: arquitectura, code style, patrones y QA.
El resultado incluye tres entidades (Board, Column y Card), Actions y DTOs para gestión de tableros y movimiento de tarjetas, CRUD completo con vistas, drag & drop con SortableJS para mover tarjetas entre columnas, landing de presentación y 70 tests completos (57 feature + 13 architecture). Todo con aspecto profesional.
6 prompts. Sin explicar el cómo, solo el qué. Las guidelines y skills del boilerplate se encargan del resto.
Prompts utilizados
Entidades
Actions y DTOs
Endpoints web
Landing
Tests
Diseño
Correcciones manuales
build Resource innecesario
Generó un CardResource para respuestas JSON cuando el proyecto es Blade con HTTP clásico. Solo se justifica para el PATCH del drag & drop.
build MoveCardRequest leyendo propiedad de string
Error al mover tarjeta: "Attempt to read property card_id on string". El body del fetch no se enviaba como JSON correctamente.
build Helpers de Pest ignorados
No usó los helpers directos de Pest (get(), post(), actingAs(), assertDatabaseHas()) a pesar de estar en las guidelines. Usó sintaxis PHPUnit. Hubo que corregirlo explícitamente.