Skip to content

Latest commit

 

History

History
52 lines (43 loc) · 1.57 KB

File metadata and controls

52 lines (43 loc) · 1.57 KB

TP_DSW_BackEnd

Este proyecto corresponde al backend para el trabajo de desarrollo de una aplicacion web full-stack para la materia de Desarrollo de Software de 3er año de la carrera de Ingeniería en Sistemas de Información en la Universidad Tecnológica Nacional Regional Rosario

En el siguiente link se encuentra la propuesta de la aplicación a desarrollar: proposal.md

Stack Tecnológico

  • Node.js + TypeScript
  • Express.js
  • MikroORM v6
  • MySQL
  • JWT (access + refresh)
  • bcrypt
  • class-validator + class-transformer
  • multer
  • Vitest

Instalación

  1. Clona el repositorio
    git clone https://github.com/Tomas-Wardoloff/TP_DSW_BackEnd.git
    cd TP_DSW_BackEnd
  1. Instala las dependencias con pnpm
    npm install
  1. Inicia el servidor
    npm start
  1. Accede a la aplicacion, navegando a la ruta http://localhost:3000 en tu navegador

Uso

Para ejecutar el proyecto, primero asegúrate de tener corriendo el contenedor de la base de datos. Con el comando:

    docker-compose up -d

Y luego ejecuta el siguiente comando en la terminal para iniciar el servidor en modo desarrollo:

    npm run start:dev

Este comando compilará el proyecto y lo iniciará, recargando automáticamente cuando se realicen cambios en el código.

Integrantes