| Home | Escopo e Cronograma | Processo | Design/Mockups | Configuração | Arquitetura | Código | BD | Utilização | Gerência | | :--------------: | :---------------------------: | :------------------: | :--------------: | :--------------------------: | :------------------------: | :--------------: | :---------------: | :--------------------: | :----------------------: | :----------------------: |
Arquitetura do Sistema
Descrição
Esta seção irá abordar a arquitetura selecionada para o Backend e Frontend, além dos dados relativos ao deploy.
Sumário
Arquitetura Geral da Aplicação
TBD
Deploy
Recipes API
TBD
Diagrama de Deploy
TBD
Backend
Definições de Tecnologias
TBD
Módulos do Sistema
TBD
Diagrama de Fluxo
TBD
Frontend
Definições de Tecnologias
- React JS + Material UI
Módulos do Sistema
Components
- Camada que contém os componentes da aplicação. Os componentes são de forma genérica para serem reutilizados na aplicação.
Providers
- Camada que contém os Context da aplicação. Contexto (context) vem com um componente Provider que permite componentes consumidores a assinarem mudanças no contexto.
Routes
- Camada que contém as rotas da aplicação. As rotas serão definidas por um PATH que permite ligar um ponto a outro.
Service
- Camada que contém os serviços da aplicação. Nela teremos as definições das chamadas do backend.
Styles
- Camada que contém os estilos da aplicação.
Diagramas de Deploy
Diagramas de Componentes
TBD
Diagrama do Sistema
TBD