Skip to content

Latest commit

 

History

History
45 lines (31 loc) · 1.96 KB

README.md

File metadata and controls

45 lines (31 loc) · 1.96 KB

wiq_en1b

Deploy on release Quality Gate Status Coverage

This is a base repo for the Software Architecture course in 2023/2024 edition.

This repo is a basic application composed of several components.

  • Gateway service. Express service that is exposed to the public and serves as a proxy to the two previous ones.
  • User service. Express service that handles the insertion of new users in the system.
  • Auth service. Express service that handles the authentication of users.
  • Webapp. React web application that uses the gateway service to allow basic login and new user features.

Both the user and auth service share a Mongo database that is accessed with mongoose.

Quick start guide

In order to deployed it locally you can check out the docker configuration below:

Using docker

The fastest way for launching this sample project is using docker. Just clone the project:

git clone https://github.com/Arquisoft/wiq_en1b.git

and launch it with docker compose:

docker compose --profile dev up --build

Deployed in Cloud

In order to view the application deploy in the cloud click here

Members