GitFut - Converte estatísticas do GitHub em cards de jogador no estilo Copa do Mundo
(github.com/Younesfdj)- Analisa a atividade do perfil no GitHub e gera um card de jogador de futebol com nota máxima de 99 pontos
- Lê seis sinais do GitHub e os converte em atributos de futebol, aplicando um design diferente para cada um dos 6 níveis
- PAC / Pace: número de commits no último ano
- SHO / Shooting: total de Stars recebidas pelos repositórios
- PAS / Passing: Pull Requests e número de seguidores
- DRI / Dribbling: diversidade de linguagens usadas
- DEF / Defending: revisões de código e atividade em issues
- PHY / Physical: atividade de contribuições ao longo de todo o período
- As categorias são Bronze / Silver / Gold / In-Form / TOTY / Icon
- A pontuação geral obtida apenas com estatísticas comuns é limitada a no máximo 88 pontos
- Notas na faixa dos 90 exigem longo tempo de atividade e impacto, então ninguém vira Icon só por ter tido um volume alto de atividade em um único ano
- Também determina automaticamente a posição e o estilo de jogo ao analisar a distribuição dos atributos
- Se Shooting se destaca, classifica como atacante finalizador
- Se Defending e Passing são altos, classifica como armador recuado
- O card gerado é fornecido como uma URL de imagem em tempo real que é reavaliada quando as estatísticas do GitHub mudam
gitfut.com/<username>.png: imagem do card para inserir no README ou portfóliogitfut.com/<username>: relatório completo de scouting?country=XX: define manualmente a bandeira do país no card
- No README do perfil do GitHub, pode ser inserido assim
[](https://gitfut.com/YOUR_USERNAME) - Feito com Next.js / TypeScript / Tailwind / Redis
- Licença MIT
2 comentários
0,03%....
Dizer que é 0,01% me deixa feliz.