Clave de Sol - La clave para tu mejor sonido.
Este proyecto corresponde al Proyecto Integrado Final de la Tecnicatura en Programación de la UTN Facultad Regional San Rafael.
Clave de Sol es una tienda que busca brindarle a su clientes la mejor calidad en instrumentos y sonido. Nuestro objetivo principal, es reflejar en la sociedad la importancia de la música en todos sus aspectos, tanto en la creación, en su escucha y ejecución. Disponemos de una amplia gama de instrumentos musicales y equipamiento de sonido e iluminación, que podrán encontrar en nuestra tienda web.
Puedes visitar nuestro sitio en Clave de Sol - La clave para tu mejor sonido.
- Registro de usuario.
- Inicio de sesión.
- Autenticación con Json Web Token.
- Búsqueda de productos.
- Filtrado de productos por categorías.
- Integración con Mercado Pago.
- HTML
- CSS
- Tailwind
- JavaScript
- Java
- SpringBoot
- Spring Data JPA
- Spring Web
- Bean Validation
- Flyway Migartion
- JWT
- PostgreSQL
Para ejecutarlo hay dos formas:
El sitio web se encuentra deployado en la nube. Para el frontend se utilizó Vercel y para el backend y la base de datos se usó Railway
- Pruba el sitio en vivo Clave de Sol - La clave para tu mejor sonido.
- Clona el repositorio en tu máquina.
- Cambia a la rama develop.
- Crea una base de datos en PostgreSQL. (Solo la base de datos, las tablas se generan al correr el servidor).
- En la carpeta del backend, accede al proyecto y configura las variables de entorno para realizar la conexión a la BD.
- Corre el servidor.
- En la carpeta frontend, accede y corre el index.html. Puedes usar Live Server en Visual Studio Code o directamente abrirlo desde cualquier navegador.