1 पॉइंट द्वारा xguru 3 시간 전 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • GitHub प्रोफ़ाइल की गतिविधि का विश्लेषण करके 99 में से स्कोर वाला football player card बनाता है
  • GitHub से छह तरह के संकेत पढ़कर उन्हें football stats में बदलता है और 6-स्तरीय grade के अनुसार हर कार्ड का design लागू करता है
    • PAC / Pace: पिछले 1 साल में commits की संख्या
    • SHO / Shooting: repositories को मिले कुल Stars की संख्या
    • PAS / Passing: Pull Requests और followers की संख्या
    • DRI / Dribbling: इस्तेमाल की गई languages की विविधता
    • DEF / Defending: code review और issue activity
    • PHY / Physical: पूरे समय की contribution activity
  • grades हैं Bronze / Silver / Gold / In-Form / TOTY / Icon
    • सिर्फ सामान्य statistics से मिलने वाला overall score अधिकतम 88 points तक सीमित है
    • 90s का score लंबे समय की activity और influence मांगता है, इसलिए सिर्फ एक साल में ज़्यादा activity होने से कोई Icon नहीं बन जाता
  • stats के distribution का विश्लेषण करके position और play type भी अपने-आप तय करता है
    • अगर Shooting अलग से उभरकर दिखे, तो goal-scoring forward
    • अगर Defending और Passing ऊंचे हों, तो deep-lying playmaker के रूप में classify करता है
  • बना हुआ card एक real-time image URL के रूप में मिलता है, जिसे GitHub statistics बदलने पर फिर से evaluate किया जाता है
    • gitfut.com/<username>.png: README या portfolio में embed करने के लिए card image
    • gitfut.com/<username>: पूरा scouting report
    • ?country=XX: card का country flag सीधे specify करें
  • GitHub profile README में इसे इस तरह embed किया जा सकता है
    [![My GitFut card](https://gitfut.com/YOUR_USERNAME.png)](https://gitfut.com/YOUR_USERNAME)
  • Next.js / TypeScript / Tailwind / Redis से implement किया गया
  • MIT license

2 टिप्पणियां

 
hmmhmmhm 2 시간 전

0.03%....

 
jujumilk3 2 시간 전

0.01% कहा है, तो अच्छा लग रहा है।