Skip to content

System Architecture

Preyansh Kaushik edited this page Nov 28, 2020 · 6 revisions

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

Clone this wiki locally