System Architecture - MUHC-DP-Project/pbrn-gateway GitHub Wiki

The project is following a microservices architecture, with five different services classified as follows:

  1. pbrn-gateway : This is the main backend for our frontend that will route all the calls from our frontend to the appropriate microservice.
  2. pbrn-projects: This is the backend for everything related to the research projects (team 2 will own this)
  3. pbrn-users: This is the backend for everything related to users (team 1 will own this)
  4. pbrn-auth: This is the shared backend for everything related to user authentication
  5. pbrn-ui : This is our main shared frontend project.

Microservices Architecture