Skip to content

Projeto Final da Trilha de Programação do Geração Caldeira

Notifications You must be signed in to change notification settings

josuedevgit/projeto-final

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PROJETO FINAL

Desenvolvimento de plataforma para entusiastas da franquia Zelda 🧝🏻‍♂️

Descrição

Este projeto foi proposto na aula do Geração Caldeira e executado por cinco alunos. O software foi estruturado em três microserviços distintos, cada um desempenhando um papel fundamental na experiência do usuário. O projeto proporcionará aos entusiastas da franquia Zelda uma plataforma envolvente e interativa, reunindo informações detalhadas e permitindo a interação social entre os usuários. Prepare-se para mergulhar no universo de Zelda e explorar o potencial da arquitetura de microserviços em Java com Spring!

Tecnologias utilizadas

Java Springboot JUnit PostgresSQL GateWay
17 3 4 16 3000

Como acessar este projeto na sua máquina:

Para criar um banco de dados local e interagir com ele usando o Postman, você pode seguir o passo a passo abaixo:

### Passo 1: Criando o banco de dados local

1. Baixe e instale um sistema de gerenciamento de banco de dados PostgreSQL em sua máquina local, se ainda não tiver.
   
2. Execute os scripts SQL fornecidos na pasta "BDD" para criar o banco de dados e as tabelas.

### Passo 2: Utilizando o Postman para interagir com o banco

#### Adicionar um novo usuário:

1. Abra o Postman.

2. Selecione o método POST e insira a seguinte URL:
   
   http://localhost:8080/api/usuarios/add
   

3. No corpo da solicitação, insira um exemplo de código JSON para adicionar um novo usuário:
   json
   {
     "nome": "Marco Jr",
     "idade": 8
   }
   

4. Envie a solicitação.

#### Alterar o usuário:

1. Selecione o método PUT e insira a seguinte URL, substituindo {id} pelo ID do usuário desejado:
   
   http://localhost:8080/api/usuarios/update/{id}
   

2. No corpo da solicitação, insira um exemplo de código JSON para atualizar o usuário:
   json
   {
     "nome": "Marco Jr",
     "idade": 9
   }
   

3. Envie a solicitação.

#### Deletar o usuário:

1. Selecione o método DELETE e insira a seguinte URL, substituindo {id} pelo ID do usuário desejado:
   
   http://localhost:8080/api/usuarios/delete/{id}
   

2. Envie a solicitação para deletar o usuário associado ao ID selecionado.

#### Selecionar jogos favoritos de um usuário:

1. Selecione o método GET e insira a seguinte URL, substituindo 1 pelo ID do usuário desejado:
   
   http://localhost:8080/api/usuarios/1/jogosfavoritos
   

2. Envie a solicitação para obter os jogos favoritos do usuário associado ao ID selecionado.

Certifique-se de que o servidor esteja em execução na porta 8080 e que as URLs estejam corretas.

Equipe de desenvolvedores:

Foto de Josué
Josué
Foto de Arthur
Arthur
Foto de Bianca
Bianca
Foto de Alicia
Alicia
Foto de Kah
Kah

About

Projeto Final da Trilha de Programação do Geração Caldeira

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages