Este proyecto es una tienda de comercio electrónico que permite gestionar productos y categorías. La aplicación está desarrollada con una arquitectura full stack, utilizando tecnologías modernas para garantizar eficiencia y escalabilidad.
- React
- Vite
- JavaScript (ES6)
- Bootstrap
- Fetch API
- Java + Spring Boot
- Spring Data JPA
- Hibernate (ORM para la base de datos)
- MySQL (gestionado con Workbench)
- CORS
- CommandLineRunner para seeding de datos
- MySQL con Workbench para diseño y gestión
- Carrito de compras con categorías y filtros avanzados.
- Opción de guardar productos para más tarde.
- Sistema de pagos con integración de PayPal, Stripe y otros métodos de pago.
- Registro e inicio de sesión con cuentas de usuario y opciones de invitado.
- Gestión de pedidos con seguimiento en tiempo real.
Este proyecto permite la gestión de productos y categorías, proporcionando una experiencia rápida y fluida para los usuarios.