... | @@ -7,10 +7,16 @@ _Acesso rápido_ |
... | @@ -7,10 +7,16 @@ _Acesso rápido_ |
|
|
|
|
|
- [Diagrama de deploy](#diagrama-de-deploy)
|
|
- [Diagrama de deploy](#diagrama-de-deploy)
|
|
- [Backend](#backend)
|
|
- [Backend](#backend)
|
|
- [Rotas](#rotas)
|
|
- [Definições de linguagem e bibliotecas][#definições-de-linguagem-e-bibliotecas]
|
|
- [Deploy](#deploy)
|
|
- [Módulos do sistema][#módulos-do-sistema]
|
|
|
|
- [Diagrama do sistema][#diagrama-do-sistema]
|
|
|
|
- [Diagrama de sequência][#diagrama-de-sequência]
|
|
- [Frontend](#frontend)
|
|
- [Frontend](#frontend)
|
|
- [Processo de desenvolvimento](#processo-de-desenvolvimento)
|
|
- [Módulos do sistema][#módulos-do-sistema-1]
|
|
|
|
- [Arquitetura básica do frontend][#arquitetura-básica-do-frontend]
|
|
|
|
- [Diagrama do sistema][#diagrama-do-sistema]
|
|
|
|
- [Diagrama de componentes][#diagrama-de-componentes]
|
|
|
|
- [Páginas relacionadas](#páginas-relacionadas)
|
|
|
|
|
|
## Diagrama de Deploy
|
|
## Diagrama de Deploy
|
|
|
|
|
... | @@ -64,14 +70,6 @@ Seguindo um fluxo que percorre a estrutura: **Route > Controller > Service > Rep |
... | @@ -64,14 +70,6 @@ Seguindo um fluxo que percorre a estrutura: **Route > Controller > Service > Rep |
|
|
|
|
|
![diagrama usuario](https://tools.ages.pucrs.br/appoio/appoio-wiki/raw/master/images/arquitetura/Diagrama_Sequencia_Usuario.png)
|
|
![diagrama usuario](https://tools.ages.pucrs.br/appoio/appoio-wiki/raw/master/images/arquitetura/Diagrama_Sequencia_Usuario.png)
|
|
|
|
|
|
### Rotas
|
|
|
|
|
|
|
|
As rotas da API foram documentadas usando a ferramenta [Postman](https://www.postman.com/). O link para a documentação pública das rotas no Postman e instruções de uso podem ser encontrados na página [📄 Rotas](rotas).
|
|
|
|
|
|
|
|
### Deploy
|
|
|
|
|
|
|
|
Instruções sobre como colocar a API no ar podem ser encontradas na página [📄 Deploy](deploy).
|
|
|
|
|
|
|
|
|
|
|
|
## Frontend
|
|
## Frontend
|
|
|
|
|
... | @@ -104,12 +102,15 @@ O diagrama de componentes da aplicação apresenta a maneira que as classes do s |
... | @@ -104,12 +102,15 @@ O diagrama de componentes da aplicação apresenta a maneira que as classes do s |
|
|
|
|
|
![diagrama sistema](https://tools.ages.pucrs.br/appoio/appoio-wiki/raw/master/images/arquitetura/component_diagram.png)
|
|
![diagrama sistema](https://tools.ages.pucrs.br/appoio/appoio-wiki/raw/master/images/arquitetura/component_diagram.png)
|
|
|
|
|
|
# Processo de desenvolvimento
|
|
## Páginas relacionadas
|
|
|
|
|
|
Durante o desenvolvimento do projeto, foram adotados alguns padrões com relação ao código e ao trabalho com o Git. Há duas páginas específicas tratando desses assuntos:
|
|
Outras páginas da wiki com informações importantes:
|
|
|
|
|
|
- [📄 Padronização](padronizacao)
|
|
- [📄 Configuração](configuracao): instruções para configuração do ambiente de desenvolvimento do backend e frontend.
|
|
- [📄 Git Workflow](git_workflow)
|
|
- [📄 Padronização](padronizacao): padrões de código, documentação e nomenclatura de arquivos.
|
|
|
|
- [📄 Git Workflow](git_workflow): padrões de commit, branches e merge requests.
|
|
|
|
- [📄 Rotas](rotas): documentação das rotas da API.
|
|
|
|
- [📄 Deploy](deploy): como fazer o deploy da aplicação (backend para AWS).
|
|
|
|
|
|
# Pendencias
|
|
# Pendencias
|
|
* Segurança
|
|
* Segurança
|
... | | ... | |