GitFut - GitHub-Statistiken in WM-Stil-Spielerkarten umwandeln
(github.com/Younesfdj)- Analysiert die Aktivitäten eines GitHub-Profils und erstellt daraus eine Fußball-Spielerkarte mit bis zu 99 Punkten
- Liest sechs Signale aus GitHub aus, wandelt sie in Fußball-Attribute um und wendet je nach Stufe eines von 6 Designs an
- PAC / Pace: Anzahl der Commits im letzten Jahr
- SHO / Shooting: Gesamtzahl der Stars, die die Repositories erhalten haben
- PAS / Passing: Pull Requests und Anzahl der Follower
- DRI / Dribbling: Vielfalt der verwendeten Sprachen
- DEF / Defending: Code-Reviews und Aktivität bei Issues
- PHY / Physical: Beitragsaktivität über den gesamten Zeitraum
- Die Stufen sind Bronze / Silver / Gold / In-Form / TOTY / Icon
- Die Gesamtbewertung, die sich allein mit normalen Statistiken erreichen lässt, ist auf maximal 88 Punkte begrenzt
- Werte in den 90ern erfordern langjährige Aktivität und Einfluss; man wird also nicht allein wegen hoher Aktivität in einem Jahr zu einer Icon-Karte
- Durch Analyse der Attributverteilung werden auch Position und Spielstil automatisch bestimmt
- Wenn Shooting herausragt, wird der Spieler als tororientierter Angreifer eingestuft
- Bei hohen Werten in Defending und Passing erfolgt die Einstufung als tiefer Spielmacher
- Die generierte Karte wird als Echtzeit-Bild-URL bereitgestellt und bei Änderungen der GitHub-Statistiken neu bewertet
gitfut.com/<username>.png: Kartenbild zum Einbinden in README oder Portfoliogitfut.com/<username>: vollständiger Scouting-Bericht?country=XX: Landesflagge der Karte direkt festlegen
- In eine GitHub-Profil-README kann sie wie folgt eingebunden werden
[](https://gitfut.com/YOUR_USERNAME) - Implementiert mit Next.js / TypeScript / Tailwind / Redis
- MIT-Lizenz
2 Kommentare
0,03%....
Bei 0,01 % fühlt man sich schon gut.