- Verificar que existe el archivo .env en el root del proyecto. En caso de no tenerlo solicitarlo al grupo.
- Tener instalado Docker.
- Ejecutar el comendo
docker-compose run -d
- Acceder a http://localhost:8080/#/home/fixture
- Descargar el proyecto o clonarlo.
- Descargar e instalar Docker.
- Verificar que existe el archivo .env en los archivos. En caso de no tenerlo solicitarlo al grupo.
- Para instalar la DB abrir la consola ubicados en el proyecto y ejecutar el comando
docker-compose up -d
. Esto creara un contenedor de Docker. - Instalar las dependencias del
cliente
y delservidor
usando el comandonpm i
. - Una vez instaladas la DB y ambos proyectos ejecutar el servidor ubicados en el proyecto
obligatorio-bd2-2024-server
usando el comandonpm run dev
. - Para ejecutar el cliente, ubicarse en la terminal en el proyecto
obligatorio-bd2-2024-client
y ejecutar el comandonpm run start
.
El cliente o front-end programado en Angular realiza llamados a la API que se encuentra en el servidor de Node.js y el cual a su vez se conecta a la instancia de la base de datos. De este modo toda la aplicacion se encuentra comunicada. El front realiza llamados a la API del servidor, y el servidor realiza consultas directamente a la DB.