Skip to content

Project Structure

Valeria Stamenova edited this page Dec 18, 2023 · 1 revision

As of version 2.0.0 of the project

Overview

image

As you can see from the diagram above (and the repository itself) the general structure of the project can be split in two parts - front-end (dubbed Looney UI on the diagram) and a back-end part. In the back-end part all microservices (Users, Habits and Moods) are included and also the API Gateway.

The microservices are isolated from each other and the only way communication between them and the front-end is via the API Gateway.

Front-end

Back-end

API Gateway

Users Microservice

Habits Microservice

Moods Microservice

Clone this wiki locally