Skip to content

CodeStrong2023/Ecommerce-BugBusters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Clave de Sol

Clave de Sol - La clave para tu mejor sonido. Captura de pantalla 2024-11-05 233940

Proyecto Integrado Final

Este proyecto corresponde al Proyecto Integrado Final de la Tecnicatura en Programación de la UTN Facultad Regional San Rafael.

💻 Aplicación

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.

⚙️ Características de la aplicación

  • 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.

⚒️ Tecnologías y herramientas utilizadas

Frontend:

  • HTML
  • CSS
  • Tailwind
  • JavaScript

Backend:

  • Java
  • SpringBoot
  • Spring Data JPA
  • Spring Web
  • Bean Validation
  • Flyway Migartion
  • JWT

Base de Datos:

  • PostgreSQL

🕹️ Ejecución del proyecto

Para ejecutarlo hay dos formas:

☁️ Deploy en la nube:

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

🧑‍💻 Ejecución en local:

  1. Clona el repositorio en tu máquina.
  2. Cambia a la rama develop.
  3. Crea una base de datos en PostgreSQL. (Solo la base de datos, las tablas se generan al correr el servidor).
  4. En la carpeta del backend, accede al proyecto y configura las variables de entorno para realizar la conexión a la BD.
  5. Corre el servidor.
  6. En la carpeta frontend, accede y corre el index.html. Puedes usar Live Server en Visual Studio Code o directamente abrirlo desde cualquier navegador.

Desarrollado por BugBusters

BugBustersSinLetras