Skip to content

Projeto React com integração à API-Football, uso de Axios, componentes reutilizáveis e testes automatizados com Cypress. Exibe estatísticas e informações atualizadas de partidas de futebol.

Notifications You must be signed in to change notification settings

lucianookdp/football-tracker-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API-FOOTBALL

Este projeto utiliza a API-Football para fornecer dados de futebol em tempo real. Para utilizar corretamente o projeto, siga as instruções abaixo.

Pré-requisitos

Passos para utilizar o projeto

1. Clone o repositório

Clone este repositório em sua máquina local:

git clone https://github.com/seu-usuario/seu-repositorio.git
cd API-PROJETO-REACT

2. Instale as dependências

Com o terminal aberto no diretório do projeto, instale todas as dependências necessárias:

npm install

3. Troque a API Key

Para utilizar a API, você precisa substituir a API Key no arquivo api.js. Siga os passos abaixo:

  1. Abra o arquivo src/api/api.js.
  2. Substitua "SUA API KEY AQUI" pela sua chave de API obtida no site API-Football.

Exemplo:

const options = {
  method: 'GET',
  headers: {
    'X-RapidAPI-Key': 'SUA API KEY AQUI',
    'X-RapidAPI-Host': 'v3.football.api-sports.io'
  }
};

4. Inicie a aplicação

Para rodar o projeto localmente, utilize o seguinte comando:

npm start

O projeto será executado no endereço http://localhost:3000/.

5. Build para produção

Se você quiser gerar uma versão otimizada para produção, execute o comando:

npm run build

6. Executando testes

Se desejar rodar os testes (caso existam), execute:

npm test

Observações

  • Lembre-se de não compartilhar sua chave de API publicamente. Mantenha-a segura e restrita.
  • Verifique a documentação da API-Football para entender melhor as rotas e dados que podem ser utilizados no projeto.

API-FOOTBALL

About

Projeto React com integração à API-Football, uso de Axios, componentes reutilizáveis e testes automatizados com Cypress. Exibe estatísticas e informações atualizadas de partidas de futebol.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published