Skip to content

Implementación del componente SPA_Backend del sistema de planificación académica de la FIS.

Notifications You must be signed in to change notification settings

Trabajo-de-Titulacion/planificacion-academica-fis-backend

Repository files navigation

Instalación para desarrollo

Prerequisitos

$HOME
     /Documents
              /spa

Instalación

  1. Clone el repositorio del componente en GitHub dentro de la carpeta spa:
git clone https://github.com/Trabajo-de-Titulacion/planificacion-academica-fis-backend.git
  1. Acceda a la carpeta del proyecto:
cd planificacion-academica-fis-backend
  1. Dentro del directorio del proyecto, cambie su rama actual a la rama de un integrante, en este caso a:
git checkout development-alejandro-llanganate
  1. En el directorio principal del proyecto cree un archivo .env y configure dentro del mismo las siguientes variables de entorno:
SPA_PORT=3000
PREFIX=api

# Database
SPA_DB_DATABASE=
SPA_DB_USERNAME=
SPA_DB_PASSWORD=
SPA_DB_PORT=
SPA_DB_HOST=

# Auth
JWT_SECRET=

# Mailing
MAIL_HOST=outlook
MAIL_PORT=5042
MAIL_USER=user@example.com
MAIL_PASSWORD=password

📖 Nota: Si se desea utilizar la funcionalidad de envío de mails del componente "Manejo de datos ingresados por el usuario y validación/aprobación de horarios generados” es necesario que cree una cuenta en Gmail, Outlook u otro y configure sus credenciales en “Mailing”. Actualmente está funcionalidad está desactivada pero puede ser comprendida en el componente de la integrante Diana López.

  1. Instale las dependencias con el comando:
npm i -f
  1. Levante la API en modo de desarrollado con el comando:
npm run start:dev
  1. Acceda a un navegador y coloque la URL
http://localhost:3000/api/docs

About

Implementación del componente SPA_Backend del sistema de planificación académica de la FIS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published