Seja bem vindo

Teste backend

Detalhes do teste

Para que possamos avaliar o seu conhecimento e desenvolvimento, estamos enviando um teste prático.
O tempo do teste inicia ao receber este link, desta forma conseguimos avaliar o que teve de dificuldade ou agilidade para entregar seu código.

Seu teste técnico de back-end consiste em:
Laravel Crie uma API REST com as seguintes funcionalidades:
  • Endpoint para cadastro de usuário
  • Endpoint para login (com autenticação funcionando)
  • CRUD completo de postagens de notícias (Titulo, Tag, Resumo, Conteúdo e Categoria)
  • Busca páginada de post
  • Relacionamento: O usuário pode editar/deletar somente os seus posts
  • Documentacao em swagger
Regras: As rotas do CRUD devem ser protegidas: somente usuários autenticados podem criar, editar ou deletar postagens.
Crie um Command no Laravel que altere o título de todas as postagens para "noweb".
Utilize Form Requests com validações completas e mensagens de erro claras.
Após concluído você poderá subir em um servidor de teste além de disponibilizar o github com o código para análise.