|
|
|
| [Home](home) | [Escopo e Cronograma](escopo) | [Processo](processo) | [Design/Mockups](design_mockups) | [Configuração](configuracao) | [Arquitetura](arquitetura) | [Código](codigo) | [BD](banco_dados) | [_Dívidas Técnicas_](dividas_tecnicas) |
|
|
|
|
| :----------: | :---------------------------: | :------------------: | :--------------: | :--------------------------: | :----------------------------: | :--------------: | :---------------: | :----------------------: |
|
|
|
|
|
|
|
|
# Dívidas Técnicas
|
|
|
|
|
|
|
|
## Evento
|
|
|
|
|
|
|
|
### 1. **Paginação na Pesquisa de Eventos**
|
|
|
|
- **Descrição:** O backend deve ser ajustado para retornar apenas 10 eventos por vez, implementando a paginação na pesquisa de eventos.
|
|
|
|
|
|
|
|
### 2. **Melhor Controle de Autorização**
|
|
|
|
- **Descrição:** Melhorar a lógica de controle de autorização/permissionamento, evitando a implementação simultânea em controllers e services.
|
|
|
|
|
|
|
|
### 4. **Erro ao Entrar na Edição de Evento sem Acessar a Tela de Perfil**
|
|
|
|
- **Descrição:** Há um problema geral de rotas no sistema. Um dos sintomas ocorre quando o usuário entra na tela de edição de evento sem acessar previamente sua tela de perfil.
|
|
|
|
|
|
|
|
### 5. **Navegação Incorreta nos Botões de Voltar**
|
|
|
|
- **Descrição:** Há um problema geral de rotas no sistema. Um dos sintomas ocorre com o botão de voltar da tela de edição de evento, que não retorna para a última tela do contexto.
|
|
|
|
|
|
|
|
### 6. **Botão de Inscrição em Eventos Encerrados**
|
|
|
|
- **Descrição:** Ocultar o botão de "Inscrever-se" em eventos encerrados.
|
|
|
|
|
|
|
|
### 7. **Visualização da Divisão de Mês ao Filtrar por Tags**
|
|
|
|
- **Descrição:** Há perda da divisão de mês na listagem de eventos ao aplicar filtros por tags.
|
|
|
|
|
|
|
|
### 8. **Prioridade nas Tags na Barra de Pesquisa**
|
|
|
|
- **Descrição:** Apresentar com prioridade as tags escolhidas pelo usuário na barra de pesquisa de eventos.
|
|
|
|
|
|
|
|
## **Cadastro/Login**
|
|
|
|
|
|
|
|
### 1. **Feedback de Erro na Tela de Sign Up**
|
|
|
|
- **Descrição:** Implementar feedback para o usuário na tela de sign up/login quando há algum erro durante o processo.
|
|
|
|
|
|
|
|
### 2. **Iniciais do Nome do Usuário como Foto Inicial**
|
|
|
|
- **Descrição:** Ao se cadastrar, apresentar as iniciais do nome do usuário como foto inicial.
|
|
|
|
|
|
|
|
## **Geral:**
|
|
|
|
### 1. **Implementação de Rotas para o Sistema**
|
|
|
|
- **Descrição:** Implementar e corrigir rotas para o sistema. Há um grande problema de aninhamento de rotas. Isso afeta navegação do sistema como acesso da tela de edição e botões de retorno. Sem rotas, o botão de Share no detalhe de um evento não possui efetividade. Cada tela deveria ter sua rota associada.
|
|
|
|
|
|
|
|
### 2. **Base de DTO**
|
|
|
|
- **Descrição:** Estabelecer uma base de DTO mais robusta, evitando o compartilhamento inadequado de DTO entre contextos distintos (Database, Controller). |
|
|
|
\ No newline at end of file |