Desafío
Desarrollar una aplicación robusta e intutiva que permita llevar un control de toda la logísta necesaria dentro de un concesario de vehículos Volkswagen incluyendo los serivcios de taller que esta marca facilita a sus clientes. Todo de una manera lo más intuitiva posible para el usuario y teniendo en cuenta los diferentes roles que intervienen en función de los diferentes departamentos del concesionario.
Características principales
- Tecnologías utilizadas: Spring Boot, MySQL, Thymeleaf, Bootstrap, CSS, JavaScript, jQuery y DataTables.
- Funciones destacadas:
- Generación de facturas automatizada.
- Control de acceso y seguridad mediante Spring Security.
- Interfaz de usuario dinámica y validaciones en tiempo real.
- Modelo de arquitectura en tres capas (Presentación, Negocio y Persistencia).
Impacto
Este proyecto me permitió consolidar mis conocimientos en desarrollo web, seguridad y bases de datos, además de superar retos técnicos que fortalecieron mis habilidades de resolución de problemas. Aunque no fue implementado comercialmente, representa un hito importante en mi formación.
Habilidades y tecnologías utilizadas
- Desarrollo Full Stack
- Gestión de Bases de Datos
- Seguridad en Aplicaciones Web
- Desarrollo Frontend
- JavaScript y jQuery
- Arquitectura en Capas (MVC)
- Validación y Testing de Software
- API RESTful
- Resolución de problemas
- Gestión de proyectos
- Trabajo autónomo
- Aprendizaje Rápido
- Atención al detalle
- Spring Boot
- Thymeleaf
- Spring Security
- JavaScript
- jQuery
- Bootstrap
- MySQL
Capturas y detalles visuales

Pantalla de autenticación con control de roles.

Panel principal y accesos rápidos del gestor.

Listado de vehículos con acciones y estado.

Menú en flor dinámico disponible en la mayoría de las vistas de la aplicación. Mostrado en la vista de piezas que permite llevar un control completo sobre el stock de piezas en taller

Gestión de facturas y opciones de impresión.

Ficha de cliente con historial y menú de acciones.

Editor del módulo de taller: crear/editar reparaciones.

Factura generada y vista previa lista para impresión. La generación de estas facturaas se hace de manera totalmente automática en base a todo los servicios asignados durante el proceso de venta o mantenimiento de un vehículo

Formulario para añadir/editar vehículos.

Diagrama E-R.

Diagrama de clases que modelan la aplicación.
¿Quieres saber más sobre este proyecto?
No dudes en contactar conmigo estaré encantado de msotrártelo