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
- Node.js + TypeScript
- Express.js
- MikroORM v6
- MySQL
- JWT (access + refresh)
- bcrypt
- class-validator + class-transformer
- multer
- Vitest
- Clona el repositorio
git clone https://github.com/Tomas-Wardoloff/TP_DSW_BackEnd.git
cd TP_DSW_BackEnd- Instala las dependencias con pnpm
npm install- Inicia el servidor
npm start- Accede a la aplicacion, navegando a la ruta
http://localhost:3000en tu navegador
Para ejecutar el proyecto, primero asegúrate de tener corriendo el contenedor de la base de datos. Con el comando:
docker-compose up -dY luego ejecuta el siguiente comando en la terminal para iniciar el servidor en modo desarrollo:
npm run start:devEste comando compilará el proyecto y lo iniciará, recargando automáticamente cuando se realicen cambios en el código.
- 51754 - Mondelli, Lucio
- 51497 - Plenza, Liam
- 51543 - Wardoloff, Tomas