GitFut — transforme les statistiques GitHub en cartes de joueur façon Coupe du monde
(github.com/Younesfdj)- Analyse l’activité d’un profil GitHub pour générer une carte de joueur de football notée sur 99
- Lit six signaux depuis GitHub, les transforme en statistiques de football et applique un design propre à chacun des 6 niveaux
- PAC / Pace : nombre de commits sur les 12 derniers mois
- SHO / Shooting : nombre total de stars reçues par les dépôts
- PAS / Passing : pull requests et nombre de followers
- DRI / Dribbling : diversité des langages utilisés
- DEF / Defending : code reviews et activité sur les issues
- PHY / Physical : contributions sur toute la période
- Les niveaux sont Bronze / Silver / Gold / In-Form / TOTY / Icon
- Le score global pouvant être obtenu uniquement avec les statistiques ordinaires est plafonné à 88 points
- Les scores dans les 90 exigent une longue période d’activité et de l’influence ; on ne devient donc pas Icon simplement parce qu’on a été très actif pendant une année
- Analyse la répartition des statistiques pour déterminer automatiquement le poste et le style de jeu
- Si le Shooting ressort nettement, le profil est classé comme attaquant buteur
- Si Defending et Passing sont élevés, il est classé comme meneur de jeu reculé
- La carte générée est fournie sous forme d’URL d’image en temps réel, réévaluée lorsque les statistiques GitHub changent
gitfut.com/<username>.png: image de carte à intégrer dans un README ou un portfoliogitfut.com/<username>: rapport de scouting complet?country=XX: définition manuelle du drapeau du pays sur la carte
- Peut être intégrée dans le README d’un profil GitHub comme suit
[](https://gitfut.com/YOUR_USERNAME) - Implémenté avec Next.js / TypeScript / Tailwind / Redis
- Licence MIT
2 commentaires
0,03 %....
Ça fait plaisir de voir que c’est 0,01 %.