Skip to content

Rayane420/Forum-Alura

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API - Fórum da Alura

STATUS java-version api

GitHub Org's stars

Objetivo:
Desenvolver forum da alura com categorias de cursos (como Mobile, Programação e Front-end) e, dentro de cada categoria, estão os cursos, onde os alunos podem postar as dúvidas. Basicamente é criado um novo tópico com um título e uma descrição da dúvida. Aparece também o aluno que postou a dúvida, a data, e outros alunos podem responder.

Nesse fórum vamos ter os tópicos abertos pelos alunos (os tópicos têm o status de quando foram criados, se já foram resolvidos), as respostas, os cursos e categorias de cada curso.

Diagrama de Caso de Uso

"O diagrama de caso de uso resume os detalhes dos usuários do sistema (também conhecidos como atores) e as interações deles com o sistema."


🚀Tecnologias utilizadas:

✅ Java

✅ Spring Boot

✅ Spring Data JPA

✅ Validação com Bean Validation

✅ Banco de dados H2

🚨🔧Pré-requisitos

Os seguintes itens devem estar instalados em seu computador para utilizar essa aplicação:

  • Java 11 ou superior (JDK - pode ser encontrado no site da Oracle)
  • Ide de sua preferência, nesse caso utilizei a ide intellij idea

🖥️🖱️Executando Localmente

Essa é uma api construída usando Spring Boot e Maven, você deverá ter no mínimo o java 11 instalado na sua máquina para realizar testes nela.

Para ter uma cópia desse projeto na sua máquina basta executar a linha de comando abaixo na pasta que o projeto ficará salvo:

git clone https://github.com/Rayane420/Forum-Alura.git

Para contribuir

  1. Faça um fork do repositório
  2. No fork que irá aparecer no seu repositório faça um clone para sua máquina git clone link-do-projeto
  3. Faça as alterações na IDE da sua preferência
  4. Commit git commit -m 'Informar a Nova funcionalidade adicionada' e faça o push das suas alterações git push
  5. Após isso faça o pull request e a sua contribuição será analisada e posteriormente adicionada ao projeto

📭Caso você encontre um bug/ponto de melhoria nessa aplicação

Você poderá enviar seu report aqui: https://github.com/Rayane420/Forum-Alura/issues

About

API do fórum da Alura

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages