... | @@ -55,11 +55,15 @@ Controller: Fazer o controle do que foi solicitado pela rota, validando o pedido |
... | @@ -55,11 +55,15 @@ Controller: Fazer o controle do que foi solicitado pela rota, validando o pedido |
|
|
|
|
|
Service: Responsável por conseguir e organizar a resposta (de acordo com as regras de negócio) que a controller está esperando.
|
|
Service: Responsável por conseguir e organizar a resposta (de acordo com as regras de negócio) que a controller está esperando.
|
|
|
|
|
|
Model: Modelo que representa as entidades do banco de dados, será preenchido com os dados do firebase pela service.
|
|
Repository: Interage com o Firebase, preenche a Model e encaminha de volta para a Service.
|
|
|
|
|
|
|
|
Model: Modelo que representa as entidades do banco de dados, será preenchido com os dados do Firebase pela service.
|
|
|
|
|
|
|
|
Firebase: Serviço externo do Google, utilizaremos para autenticação/login dos usuários e para armazenar o nosso banco de dados não relacional.
|
|
|
|
|
|
### Diagrama de Fluxo
|
|
### Diagrama de Fluxo
|
|
|
|
|
|
TBD
|
|
![Diagrama de Fluxo](https://tools.ages.pucrs.br/denuncia-a-violencia/denuncia-a-violencia-wiki/-/blob/master/resources/images/diagramaFluxo.png)
|
|
|
|
|
|
## Frontend
|
|
## Frontend
|
|
|
|
|
... | | ... | |