2 ‐ Arquitetura do Sistema - mateus-lora/byte-box GitHub Wiki

Diagrama:

ArquiteturaMicroService drawio

FrontEnd

A interface onde o usuario consegue fazer chamadas para a API Gateway, é construido usando React Native.

API Gateway

API Gateway distribui as chamadas para os microserviços correspondentes.

BackEnd

É usado a arquitetura de microserviços em padrão MVC (Model, View, Controller) para o backend, feito usando java e spring boot.

Banco de Dados

Onde é armazenado os dados do sistema, em postgreSQL.