You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Nosso cliente José Gustavo, apaixonado por futebol e tecnologia, encontrou uma API
pública, chamada API-Football, com informações sobre ligas e copas ao redor do
mundo. A partir dela, ele deseja construir uma aplicação web para visualizar esses
dados, denominada Meu Time.
Para acessar a aplicação, o usuário deverá criar uma conta na API-Football antes.
Assim, ele receberá uma key de autenticação para usar na tela de login da Meu Time,
ao invés de usuário e senha. Por baixo dos panos, sua aplicação utilizará a key
informada pelo usuário para realizar as requisições à API.
Atenção: cada conta gratuita possui um limite de 100 requisições por dia.
Após realizar o login e escolher um país, ele deseja selecionar uma de suas ligas, para
então selecionar um dos times participantes.
Critérios de aceite / Regras de negócios / Requisitos
Deve ser possível realizar login com a API key de autenticação da API-Football;
Não serão exigidos usuário e senha para realizar o login, e sim a API key;
Não deve ser possível realizar login com uma API key inválida;
Não deve ser possível consultar os dados de um time sem realizar login;
Deve ser possível selecionar um país;
Só deve ser possível selecionar uma liga pertencente ao país selecionado;
Deve ser possível selecionar uma temporada;
Só deve ser possível selecionar um time pertencente à liga selecionada;
Não deve ser possível selecionar uma liga sem ter selecionado um país anteriormente;
Não deve ser possível selecionar um time sem ter selecionado uma liga anteriormente;
Referente ao time selecionado, deve ser possível visualizar:
A lista de jogadores contendo nome, idade, nacionalidade.
Descrição
Nosso cliente José Gustavo, apaixonado por futebol e tecnologia, encontrou uma API
pública, chamada API-Football, com informações sobre ligas e copas ao redor do
mundo. A partir dela, ele deseja construir uma aplicação web para visualizar esses
dados, denominada Meu Time.
Para acessar a aplicação, o usuário deverá criar uma conta na API-Football antes.
Assim, ele receberá uma key de autenticação para usar na tela de login da Meu Time,
ao invés de usuário e senha. Por baixo dos panos, sua aplicação utilizará a key
informada pelo usuário para realizar as requisições à API.
Após realizar o login e escolher um país, ele deseja selecionar uma de suas ligas, para
então selecionar um dos times participantes.
Critérios de aceite / Regras de negócios / Requisitos
Referente ao time selecionado, deve ser possível visualizar:
API-Football - Documentation
API-Football - Documentation
O endpoint teams statistics fornece as informações no formato abaixo:
The text was updated successfully, but these errors were encountered: