aceleradora-TW / aceleradora-TW/e-acelera-back

feat(api): tratamento global para rotas inválidas (404)

Aberta
#36 0 comentários 0 reações 1 responsável Reivindicada por @Geoziihdev Ver no GitHub
Linguagem predominante
TypeScript
Estrelas
2
Forks
4
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

# Contexto
Precisamos tratar globalmente as rotas não encontradas na API, retornando uma resposta JSON padronizada de erro 404. Isso melhora a experiência para quem consome a API, fornecendo mensagens claras e consistentes.

## Requisitos
- Implementar retorno personalizado para erros 404.
- A resposta deve conter um JSON com uma mensagem clara.

- Exemplo de resposta:

{
"status": 404,
"error": "Not Found",
"message": "A rota que você tentou acessar não existe."
}

- O retorno deve ser aplicado para qualquer rota inválida.
- Seguir padrão de autenticação e middlewares existentes
- Testar com requisições inválidas via Postman ou ferramenta similar.

### Critérios de Aceite
- Rota inexistente retorna status 404 e corpo JSON customizado.
- A resposta deve ser padronizada para todo o sistema.
- O sistema não deve quebrar ao acessar rotas inválidas.

Vídeo explicativo: https://drive.google.com/file/d/1Li6y0sWE0agUl8O2BQaiOwzjASd34me8/view?usp=sharing

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.