Proyecto Spring Boot de una tienda con pagos en línea.
- Registro de usuarios
- Inicio de sesión con Google
- Carrito de compras
- Pago con tarjeta de crédito o débito usando Wompi.sv
- Historial de compras
- Administración de productos
- Administración de usuarios
- Administración de categorías
- Java SDK 21
- Spring Boot 3.3.2
- Thymeleaf
- Tailwind CSS
- MySQL
- Wompi.sv (API de pagos)
-
Configurar variables de entorno, ver archivo example.env y variables.md
-
Crear base de datos en MySQL
-
Ejecutar el proyecto junto a tailwind usando el comando: npm run tailwind