Projetos / API Projeto

API Projeto

Uma API em Node.js para explorar mapas e sortear composições de agentes no VALORANT.

Composições para sair do óbvio

Um projeto de back-end para praticar integração de APIs, tratamento de requisições e transformação de dados usando o universo de VALORANT.

Mapas e agentes em JSON

A rota GET /mapas lista os mapas. Em GET /comps, o modo todos gera composições para os mapas disponíveis; o modo específico, acompanhado de mapa, retorna a composição de um mapa escolhido. A seleção reúne até cinco agentes aleatórios.

Da requisição à resposta

O servidor consulta o serviço valorant-api.com, organiza os dados e responde ao cliente em JSON. Os prints mostram a validação manual dos endpoints no Postman, incluindo listagem e consultas de composições.

O problema

Facilitar a criação de desafios e treinos com composições aleatórias por mapa.

A solução

Endpoints HTTP retornam mapas e grupos de até cinco agentes em JSON, para todos os mapas ou um mapa escolhido.

Tecnologias

Decisões técnicas

Abrir API Projeto no portfólio interativo

Ver repositório no GitHub

Galeria

Testes e resultados dos endpoints no Postman
Testes e resultados dos endpoints no Postman
Fluxo da API e principais endpoints
Fluxo da API e principais endpoints
Visão geral do projeto backend
Visão geral do projeto backend
Postman: listagem de mapas
Postman: listagem de mapas
Postman: composições para todos os mapas
Postman: composições para todos os mapas
Postman: composição para o mapa Bind
Postman: composição para o mapa Bind