Um aplicativo baseado em reação para seguir e rastrear seus clubes de futebol favoritos em todo o mundo.
As estatísticas de futebol permitem pesquisar, seguir e rastrear qualquer clube em todo o mundo para a temporada 2020/2021. Você não precisa mais pular do site do clube para o site do clube para encontrar os jogos mais recentes do seu time favorito, resultados, listas de equipes e muito mais! Ao usar dados em tempo real puxados diretamente via API-Football, você pode procurar qualquer clube em todo o mundo, adicione-os à sua lista de favoritos e navegar suas mais recentes estatísticas!
Acesse rapidamente as informações dos clubes seguidos, adicionando -as à sua lista de meus clubes . Para adicionar um clube de futebol à sua lista, basta procurar o clube por meio do recurso de países e ligas de pesquisa e clique no clube exibido na atual tabela da liga. O clube aparecerá automaticamente em sua lista de coleções, permitindo uma acessibilidade fácil. Adicione quantos clubes quiser - não há limite! Se você não deseja mais rastrear um clube, poderá removê -lo da sua lista clicando no botão Remover correspondente.
Você pode procurar qualquer clube rastreado em todo o mundo usando os menus suspensos de países e ligas localizados acima do componente da tabela da liga. Primeiro, selecione um país que você gostaria de explorar a partir da suspensão dos países. Depois que um país é selecionado, todas as ligas disponíveis para esse país serão exibidas no menu suspenso da liga. Depois de fazer suas seleções, os resultados mais recentes da tabela aparecerão abaixo; A partir daí, você pode começar a adicionar clubes à sua lista e navegar suas estatísticas mais recentes.
PRO-TIP: Você também pode digitar diretamente as caixas de pesquisa para filtrar as opções suspensas!
Depois de selecionar uma equipe da tabela da liga ou da minha lista de clubes, todas as informações para esse clube aparecerão abaixo. Você pode explorar as informações diretas dos clubes: nome, país, estádio e muito mais, bem como todos os próximos jogos e listas atuais dos jogadores. Percorra as listas de acessórios e jogadores para ver mais informações. Para ver as estatísticas específicas para um jogador individual na equipe, basta clicar no nome desse jogador. As estatísticas mais recentes aparecerão no componente de destaque do jogador à direita da lista do jogador. Aqui você pode ver todas as estatísticas dos jogadores para o clube e o país (o país é exibido apenas se forem um jogador internacional).
As estatísticas de futebol são construídas com as seguintes tecnologias:
Node.js e NPM são necessários para subir e correr rapidamente com este projeto. Lukily, o NPM é distribuído com Node.js - o que significa que quando você baixar o Node.js, você instala o NPM automaticamente no seu computador! Você pode instalar o Node.js aqui.
As estatísticas de futebol usam a comunidade MongoDB para o DataStortage de chamadas recentes da API. Você pode baixar, instalar e configurar a versão mais recente do monogodb aqui
git clone https://github.com/Matt-Wigg/soccer-stats.git
npm install
RENAME_ME_CONFIG.JS
no servidor/banco de dados para config.js
e adicione seu nome de usuário e senha do MongoDB. O endereço ip
é necessário apenas se o seu banco de dados estiver em execução em sua própria instância - AWS/EC2, por exemplo. module . exports = {
username : 'USERNAME' ,
password : 'PASSWORD' ,
ip : 'localhost' ,
} ;
RENAME_ME_CONFIG.JS
Inside Server/Controllers para config.js
e adicione sua chave de host de football da API-Football e chave da API. module . exports = {
hostKey : 'HOSTKEY' ,
apiKey : 'APIKEY' ,
} ;
npm run bundle
npm run start
As contribuições são o que tornam a comunidade de código aberto um lugar tão incrível para aprender, inspirar e criar. Quaisquer contribuições que você faz são muito apreciadas .
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)Site - Mattwigg
Profissional - LinkedIn
Link do projeto: https://github.com/matt-wigg/soccer-stats/
Distribuído sob a licença do MIT.