/BackEndBlogDjs

Blog desenvolvido com SpringBoot e MySQL.

Primary LanguageJava

🎛 Blog Dj's 🎛

O Projeto e o propósito 💭

Blog dos Dj'sé um site que tem o intuito de promover a divulgação do trabalho autônomo de Dj's, os mesmos usam o site para cadastrar uma conta e divulgar seus sets de performace. Esse projeto foi desenvolvido usando conceitos do bloco II e III do bootcamp FullStack Java, da Generation Brasil

🧩 Back-end

🖱️Requisições

Método Requisição do Endpoint Descrição
POST /postagens Cadastrar uma nova postagem
GET /postagens Consultar todas as postagens
GET /postagens/{id} Consultar uma postagem por ID
PUT /postagens Atualizar uma postagem
DELETE /postagens/{id} Deletar uma postagem por ID
POST /temas Cadastrar uma novo tema
GET /temas Consultar todos os temas
GET /temas/{id} Consultar tema por ID
GET /temas/descricao/{descricao} Consultar tema por nome
PUT /temas Atualizar um tema
DELETE /temas/{id} Deletar um tema por ID
POST /usuarios/cadastrar Cadastrar um novo usuário
POST /usuarios/logar Logar um usuário já cadastrado
GET /usuarios/all Consultar todos os usuários
GET /usuarios/{id} Consultar um usuário por ID
PUT /usuarios/atualizar Atualizar um usuário

🐞 Teste gravado

Aqui está um vídeo do projeto funcionando! Clique aqui para conferir!

📃 Documentação

Clique aqui para conferir a documentação da API do Blog dos Djs.

🌐 Front-end

Clique aqui para conferir o repositório do frontEnd do Blog Dj's.

🔧 Ferramentas

java spring mysql insomnia insomnia git render