Todo el trabajo
Proyecto03

Pitstop

Presupuestar, documentar, enviar, aprobar: el flujo de servicio entre mecánico y cliente.

DisciplinaPlataforma de casos de servicio
Año2025
RolOriginador del concepto y co-desarrollador
SectorServicios automotrices · BE
Pitstop product interface screenshotPITSTOP· HERO · 16:9
Resumen

Proyecto de graduación construido por un equipo de tres. Los mecánicos registran clientes y vehículos, documentan casos de servicio con fotos y videos, crean presupuestos detallados con IVA o suben ofertas existentes, y envían PDFs por email a clientes que pueden iniciar sesión, verlos y aprobarlos.

Originé el concepto y co-construí la app. Fui autor de la mayor parte de los commits, incluyendo el flujo central de servicio, esquema de base de datos, pipeline de PDF/email, auth multi-guard, búsqueda vehicular NHTSA, CI/CD y rework de UI con Tailwind.

Reto y enfoque
El reto

Qué estaba bloqueando el avance.

Los mecánicos independientes hacen malabares con fotos de WhatsApp, notas en papel y presupuestos en Word. El traspaso al cliente — "esto es lo que está mal, esto es lo que cuesta" — es donde se gana o se pierde la confianza. No había una herramienta para ese traspaso que no fuera un ERP inflado.

El enfoque

Cómo lo resolví.

Una app Laravel + Filament construida alrededor del caso de servicio como unidad atómica. El wizard de 5 pasos guarda estado intermedio en sesiones de Laravel, valida el orden de pasos, bifurca entre generación manual de presupuesto o subida de oferta, finaliza registros transaccionalmente y envía email al cliente. También añadí eager loading, diseño de esquema con soft deletes y un pipeline de deploy rsync con GitHub Actions.

Stack — desglose completo
Frontend
Filament 3Tailwind CSS 4Blade
Backend
Laravel 12PHP 8.2MySQLMariaDB
Herramientas
dompdfNHTSA vPIC APIFilament Media Library
Infraestructura
GitHub ActionsSSH/rsync deploy
Pantallas seleccionadas
Anterior

LokaalGroei

Siguiente

Scanapp