Skip to content

Oseiasdfarias/forum_hub_challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation



&

Spring Boot 3: Fórum Hub Challenge Back End

Este é o nosso desafio, chamado de FórumHub: nele, vamos replicar este processo no nível do back end e, para isso, criaremos uma API REST usando Spring.

Nossa API se concentrará especificamente nos tópicos, e deve permitir aos usuários:

  • Criar um novo tópico;
  • Mostrar todos os tópicos criados;
  • Mostrar um tópico específico;
  • Atualizar um tópico;
  • Eliminar um tópico;
  • Outras funcionalidades.

É o que conhecemos normalmente como CRUD (CREATE, READ, UPDATE, DELETE)*

*Tradução livre (em ordem): Criar, Consultar, Atualizar e Deletar.

Em resumo, nosso objetivo com este challenge é implementar uma API REST com as seguintes funcionalidades:

  1. API com rotas implementadas seguindo as melhores práticas do modelo REST;
  2. Validações realizadas segundo as regras de negócio;
  3. Implementação de uma base de dados relacional para a persistência da informação;
  4. Serviço de autenticação/autorização para restringir o acesso à informação.

Teste do projeto usando Insomnia

forumhub.mp4

Testes Unitários com JUnit

Intellij IDEA

Documentação com Swagger UI


Certificado

Badge Spring


🎥 Rede Social

About

Spring Boot 3: Fórum Hub Challenge Back End

Topics

Resources

Stars

Watchers

Forks

Languages