|
|
| [Home](home) | [**Escopo**](escopo) | [Processo](processo) | [Design/Mockups](design_mockups) | [Configuração](configuracao) | [Arquitetura](arquitetura) | [Gerência](gerencia) | [Código](codigo) | [BD](Banco de Dados) | [Qualidade](qualidade) | [Frontend](frontend) | [Backend](backend) | [Analytics](analytics)
|
|
|
| :----------: | :-------------------------------: | :------------------: | :--------------: | :--------------------------: | :--------------------: | :------------------------: | :--------------: | :---------------: | :--------------------: | :---------------: | :--------------------: | ------------: |
|
|
|
|
|
|
|
|
|
# Diagrama em alto nível:
|
|
|
|
|
|
![ArquiteturaGeral.drawio__1_](uploads/2f62fda7b608bb52958922a83234c423/ArquiteturaGeral.drawio__1_.png)
|
|
|
|
|
|
# Descrição dos componentes do diagrama
|
|
|
|
|
|
## web-site
|
|
|
Site web, utilizando NextJS, principal da aplicação
|
|
|
|
|
|
## web-medico
|
|
|
Site web, utilizando NextJS, para uso dos médicos
|
|
|
|
|
|
## web-administrador
|
|
|
Site web, utilizando NextJS, para uso do administrador
|
|
|
|
|
|
## auth
|
|
|
Serviço de autenticação, utilizando keycloak, e gestão de usuários
|
|
|
|
|
|
## api-medico
|
|
|
API RESTful, utilizando spring-boot, para servir o web-medico
|
|
|
|
|
|
## api-administrador
|
|
|
API RESTful, utilizando spring-boot, para servir o web-administrador |