Skip to content

Latest commit

 

History

History
71 lines (60 loc) · 1.74 KB

README.md

File metadata and controls

71 lines (60 loc) · 1.74 KB

Nails Salon

Esta aplicacion refleja el modulo backend de un salon de belleza para las unas. El repositorio aloja el aplicativo redactado en Springboot que da soporte al panel de manejo de productos, articulos e items.

Instalacion

Para ejecutar la aplicacion se requiere disponer de un entorno configurado con:

  • JDK 21 LTS
  • Maven
  • MySQL
  1. Clonar el repositorio y navegar al root.
# Clonar fork
$ git clone https://github.com/ingenieria-software-2024/nails-back.git
$ cd nails-back
$ pwd
/home/user/nails-back
# Clonar repositorio oficial
$ git clone https://github.com/Programacion-Avanzada-UTN-FRVM/nails-back.git
$ cd nails-back
$ pwd
/home/user/nails-back
  1. Realizar una instalacion limpia de dependencias.
$ mvn clean install
  1. Configurar el archivo application.yaml para apuntar a la instalacion local.
spring:
  datasource:
    url: jdbc:mysql://localhost:3306/js_nails_db?createDatabaseIfNotExist=true
    username: root
    password: test1234
    driver-class-name: com.mysql.cj.jdbc.Driver
  jpa:
    hibernate:
      ddl-auto: update

    show-sql: true
  main:
    banner-mode: off

path:
  cors: http://localhost:3000
  mapping: nails

page:
  max: 9
  1. Ejecutar la aplicacion, sera accesible desde el puerto 8080.
$ mvn spring-boot:run

Creditos

Este proyecto es oficialmente realizado con fines academicos para observar la tarea de refactoring y mantenimiento de software.

  • Proyecto original por Juan Jose Vanzetti
  • Refactoring realizado por DUKI Team
    • Lucas 'punteroo' Maza
    • Santiago 'Pedraza11' Pedraza
    • Nicolas Nahuel 'NicolasMairone' Mairone
    • Guido 'guidoserniotti' Serniotti
    • Alvaro 'Ibarra1812' Ibarra
    • Damaris 'damaris412' Torres