/advanced_programming

Project for the "Laboratory of Advanced Programming" course

Primary LanguageVueMIT LicenseMIT

Laboratory of Advanced Programming

Final Project for the "Laboratory of Advanced Programming" course, master degree in "Engineering in Computer Science", "Sapienza, UniversitĂ  di Roma", A.Y. 2021/2022.

Run using docker compose

Prerequisites

  1. Docker
  2. Docker Compose v2
  3. A Google Client Secret/ID for oAuth (obtainable from here) as environments variables. You should put your secrets in a .env file in webserver\app\.env where the .env.example is located.
docker compose up --build -d

You can check if the containers are running using:

docker ps

The frontend is now running on http://localhost:3000 and the backend on http://localhost:3000/api

You can update a single service using

docker compose up -d --no-deps --build {service_name}

If we want to update the view service:

docker compose up -d --no-deps --build view

Documentation

here