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

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

Abierto
#36 0 comentarios 0 reacciones 1 asignado Reclamado por @Geoziihdev Ver en GitHub
Lenguaje dominante
TypeScript
Estrellas
2
Forks
4
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

# 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

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.