Game List é um projeto backend desenvolvido sob orientação da DevSuperior.
O projeto consiste em uma Lista de games e suas informações. Trata-se de uma backend dividido em camadas, onde são disponibilizados endpoints para consultas e reposicionamento de Jogos na lista.
- Java
- Lombok
- Spring Boot
- JPA / Hibernate
- Maven
- H2 Database
- Postegresql
- Postman
- Railway
- Banco de dados: Postgresql
Pré-requisitos: Java 17
# clonar repositório
git clone https://github.com/MarcosWinicios/gamelist.git
# entrar na pasta do projeto back end
cd gamelist
# executar o projeto
./mvnw spring-boot:run
- Baixe a contendo todas as requisições para os endpoints disponíveis atualmente.
- Importe a collection baixada no .
- No menu Enviroments do Postman, configure uma variável de ambiente com o nome
host
e valorhttps://localhost:8080
. - Com isso será possível realizar realizar requisições nos endpoints em ambiente local.
- Caso não queira baixar o projeto em sua máquina, é possível realizar requisições na API que está diponibilizada em deploy.Para isso apenas é necessário seguir os passos anteriores referentes ao Postman e alterar o valor da variável
host
parahttps://gamelist-api.up.railway.app
.
Marcos Winicios Pereira Martins