| 
 | 
 | 
| [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) |
 | 
| 
 | 
 | 
| :----------: | :-------------------------------: | :------------------: | :--------------: | :--------------------------: | :--------------------: | :------------------------: | :--------------: | :---------------: | :--------------------: | :---------------: | :--------------------: |
 | 
| 
 | 
 | 
<table>
 | 
| 
 | 
 | 
<tr>
 | 
| 
 | 
 | 
<th>
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
[Home](home)
 | 
| 
 | 
 | 
</th>
 | 
| 
 | 
 | 
<th>
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
[**Escopo**](escopo)
 | 
| 
 | 
 | 
</th>
 | 
| 
 | 
 | 
<th>
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
[Processo](processo)
 | 
| 
 | 
 | 
</th>
 | 
| 
 | 
 | 
<th>
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
[Design/Mockups](design_mockups)
 | 
| 
 | 
 | 
</th>
 | 
| 
 | 
 | 
<th>
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
[Configuração](configuracao)
 | 
| 
 | 
 | 
</th>
 | 
| 
 | 
 | 
<th>
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
[Arquitetura](arquitetura)
 | 
| 
 | 
 | 
</th>
 | 
| 
 | 
 | 
<th>
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
[Gerência](gerencia)
 | 
| 
 | 
 | 
</th>
 | 
| 
 | 
 | 
<th>
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
[Código](codigo)
 | 
| 
 | 
 | 
</th>
 | 
| 
 | 
 | 
<th>
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
[BD](Banco%20de%20Dados)
 | 
| 
 | 
 | 
</th>
 | 
| 
 | 
 | 
<th>
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
[Qualidade](qualidade)
 | 
| 
 | 
 | 
</th>
 | 
| 
 | 
 | 
<th>
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
[Frontend](frontend)
 | 
| 
 | 
 | 
</th>
 | 
| 
 | 
 | 
<th>
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
[Backend](backend)
 | 
| 
 | 
 | 
</th>
 | 
| 
 | 
 | 
</tr>
 | 
| 
 | 
 | 
</table>
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
# Código
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
Esta seção contém as convenções do código desenvolvido, padrões, documentação e conceitos básicos.
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
## Sumário
 | 
| 
 | 
 | 
- [Repositórios](#repositórios)
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
- [Repositórios](#reposit%C3%B3rios)
 | 
| 
 | 
 | 
- [Estrutura de pastas](#estrutura-de-pastas)
 | 
| 
 | 
 | 
- [Padrões de Código](#padrões-de-código)
 | 
| 
 | 
 | 
- [Padrões de Código](#padr%C3%B5es-de-c%C3%B3digo)
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
## Repositórios
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
### Backend
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
Link para o repositório: [Globo Aplausos Backend](https://tools.ages.pucrs.br/globo-aplausos/globo-aplausos-backend)
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
Serviço de Backend da aplicação, no qual é configurada a conexão com o banco de dados e onde são criados os endpoints utilizados pelo Frontend.
 | 
| ... | ... | @@ -25,7 +79,8 @@ Parte visual da aplicação, que será utilizada pelos colaboradores da Globo. | 
| 
 | 
 | 
 | 
| 
 | 
 | 
### Backend
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
📁 raiz do projeto
 | 
| 
 | 
 | 
:file_folder: raiz do projeto
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
- prisma
 | 
| 
 | 
 | 
  - Pasta utilizada para armazenar as informações e arquivos relacionados ao Prisma, como as seeds e migrations.
 | 
| 
 | 
 | 
- src
 | 
| ... | ... | @@ -48,7 +103,9 @@ Parte visual da aplicação, que será utilizada pelos colaboradores da Globo. | 
| 
 | 
 | 
  - Pasta utilizada para armazenar os testes unitários da aplicação.
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
### Frontend
 | 
| 
 | 
 | 
📁 raiz do projeto
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
:file_folder: raiz do projeto
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
- public
 | 
| 
 | 
 | 
  - Pasta para recursos públicos acessíveis diretamente.
 | 
| 
 | 
 | 
- src
 | 
| ... | ... | @@ -57,8 +114,9 @@ Parte visual da aplicação, que será utilizada pelos colaboradores da Globo. | 
| 
 | 
 | 
  - components
 | 
| 
 | 
 | 
    - Pasta para componentes reutilizáveis da interface.
 | 
| 
 | 
 | 
  - pages
 | 
| 
 | 
 | 
    - api
 | 
| 
 | 
 | 
      - Pasta para os serviços de integração com API's.
 | 
| 
 | 
 | 
    - Pasta para páginas da aplicação. (ex. Home, Login)
 | 
| 
 | 
 | 
      * api
 | 
| 
 | 
 | 
        * Subpasta para os serviços de integração com API's.
 | 
| 
 | 
 | 
  - styles
 | 
| 
 | 
 | 
    - componentes
 | 
| 
 | 
 | 
      - Pasta para estilos dos componentes.
 | 
| ... | ... | @@ -67,15 +125,14 @@ Parte visual da aplicação, que será utilizada pelos colaboradores da Globo. | 
| 
 | 
 | 
  - utils
 | 
| 
 | 
 | 
    - Pasta para funções utilitárias e lógica compartilhada.
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
## Padrões de código
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
Neste seção serão apresentadas as convenções de código que serão utilizadas no projeto.
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
### Padrões Gerais
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
- Os nomes de arquivos, classes, componentes, variáveis e estilos deve ser em `inglês`.
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
[**Frontend**](Frontend)
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
[**Backend**](Backend) | 
 | 
 | 
\ No newline at end of file | 
| 
 | 
 | 
 |