Skip to content

juancassiano/forum-alura

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Challenge Oracle - Forum

Sobre o Projeto:

O Fórum Alura é um lugar onde todos os alunos da plataforma alura podem colocar suas perguntas sobre determinados cursos. Este lugar mágico está cheio de muita aprendizagem e colaboração entre alunos, professores e moderadores.

Já sabemos para que serve o fórum e sabemos sua aparência, mas sabemos como funciona por trás? Isto é, onde se armazenam as informações? Como se tratam esses dados para que se relacione um tópico com uma resposta, ou como se relacionam os usuários com as respostas de um tópico?

Esse é o nosso desafio, vamos replicar esse 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

Endpoints Implementados

🧑‍💻 Endpoint de Usuário

  • Criar um Usuário
  • Buscar um Usuário
  • Atualizar um Usuário
  • Listar Usuários

🧑‍🏫 Endpoint de Curso

  • Criar um Curso
  • Listar cursos

❓ Endpoint de Tópico

  • Criar um Tópico
  • Buscar um Tópico
  • Listar Tópicos
  • Deletar um Tópico
  • Atualizar um Tópico

✔️ Endpoint de Resposta

  • Criar uma Resposta
  • Buscar uma Resposta
  • Deletar uma Resposta
  • Atualizar uma Resposta
  • Listar Respostas

⭕ Endpoint de Status

  • Atualizar Status para Solucionado - Fechado - Não Solucionado

Documentação do Projeto

Swagger

Banco do Projeto

Tecnologias


About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published