... | @@ -35,10 +35,6 @@ Esta seção irá abordar a arquitetura selecionada para o Backend e Frontend, a |
... | @@ -35,10 +35,6 @@ Esta seção irá abordar a arquitetura selecionada para o Backend e Frontend, a |
|
|
|
|
|
## Deploy
|
|
## Deploy
|
|
|
|
|
|
### Recipes API
|
|
|
|
|
|
|
|
TBD
|
|
|
|
|
|
|
|
### Diagrama de Deploy
|
|
### Diagrama de Deploy
|
|
|
|
|
|
![arqVouImigrar.drawio](uploads/5391297c576908277fa0d3d09396b3bb/arqVouImigrar.drawio.png)
|
|
![arqVouImigrar.drawio](uploads/5391297c576908277fa0d3d09396b3bb/arqVouImigrar.drawio.png)
|
... | @@ -65,10 +61,6 @@ TBD |
... | @@ -65,10 +61,6 @@ TBD |
|
* **service:** camada que contém as regras de negócio.
|
|
* **service:** camada que contém as regras de negócio.
|
|
* **util:** possui classes que tem métodos que são utilizados em diversas serviçõs, como por exemplo o Validations.java que contém validações de campos de um objeto. Nessa camada também ficam as exceptions personalizadas e os handlers dessas exceptions.
|
|
* **util:** possui classes que tem métodos que são utilizados em diversas serviçõs, como por exemplo o Validations.java que contém validações de campos de um objeto. Nessa camada também ficam as exceptions personalizadas e os handlers dessas exceptions.
|
|
|
|
|
|
### Diagrama de Fluxo
|
|
|
|
|
|
|
|
TBD
|
|
|
|
|
|
|
|
## Frontend
|
|
## Frontend
|
|
|
|
|
|
<h3 id="front-end-def-tec">Definições de Tecnologias</h3>
|
|
<h3 id="front-end-def-tec">Definições de Tecnologias</h3>
|
... | @@ -83,11 +75,3 @@ Desenvolvido com a biblioteca React utilizando Javascript, utiliza Progressive W |
... | @@ -83,11 +75,3 @@ Desenvolvido com a biblioteca React utilizando Javascript, utiliza Progressive W |
|
* **pages:** contém as páginas da aplicação, que normalmente são compostas por diversos componentes.
|
|
* **pages:** contém as páginas da aplicação, que normalmente são compostas por diversos componentes.
|
|
* **store:** contém as funções responsáveis por fazer a comunicação com o backend e armazenamento dos dados através do Redux.
|
|
* **store:** contém as funções responsáveis por fazer a comunicação com o backend e armazenamento dos dados através do Redux.
|
|
* **utils:** contém funções utilizadas em diversos componentes para fazer validação, como por exemplo o formato do e-mail. |
|
* **utils:** contém funções utilizadas em diversos componentes para fazer validação, como por exemplo o formato do e-mail. |
|
|
|
|
|
### Diagramas de Componentes
|
|
|
|
|
|
|
|
TBD
|
|
|
|
|
|
|
|
### Diagrama do Sistema
|
|
|
|
|
|
|
|
TBD |
|
|
|
\ No newline at end of file |
|
|