GitFut: convierte estadísticas de GitHub en tarjetas de jugador estilo Mundial
(github.com/Younesfdj)- Analiza la actividad de un perfil de GitHub y genera una tarjeta de futbolista con puntaje de hasta 99
- Lee seis señales de GitHub, las convierte en estadísticas de fútbol y aplica un diseño para cada una de las 6 categorías
- PAC / Pace: cantidad de commits del último año
- SHO / Shooting: total de Stars recibidas por los repositorios
- PAS / Passing: Pull Requests y cantidad de seguidores
- DRI / Dribbling: diversidad de lenguajes usados
- DEF / Defending: actividad en revisiones de código e issues
- PHY / Physical: contribuciones durante todo el período
- Las categorías son Bronze / Silver / Gold / In-Form / TOTY / Icon
- El puntaje general que se puede obtener solo con estadísticas normales está limitado a un máximo de 88 puntos
- Los puntajes en los 90 requieren una trayectoria larga e influencia, así que no se llega a Icon solo por haber tenido mucha actividad durante un año
- Analiza la distribución de habilidades y también determina automáticamente la posición y el tipo de juego
- Si destaca Shooting, se clasifica como delantero goleador
- Si Defending y Passing son altos, se clasifica como organizador de juego desde el fondo
- La tarjeta generada se ofrece como una URL de imagen en tiempo real que se vuelve a evaluar cuando cambian las estadísticas de GitHub
gitfut.com/<username>.png: imagen de la tarjeta para insertar en un README o portafoliogitfut.com/<username>: reporte completo de scouting?country=XX: especifica directamente la bandera del país en la tarjeta
- Se puede insertar en el README del perfil de GitHub de la siguiente manera
[](https://gitfut.com/YOUR_USERNAME) - Implementado con Next.js / TypeScript / Tailwind / Redis
- Licencia MIT
2 comentarios
0.03%....
Dice 0.01%, así que se siente bien.