Skip to content

feat: add GitHub Sponsors integration β€” show sponsor badge on leaderboardΒ #1055

@Priyanshu-byte-coder

Description

@Priyanshu-byte-coder

Feature Request

Is your feature request related to a problem?
DevTrack has no way to recognize financial contributors who sponsor the project via GitHub Sponsors.

Describe the solution you'd like
Show a special sponsor badge (πŸ’Ž or ⭐) next to the username of users who are GitHub Sponsors of the DevTrack project on:

  • The leaderboard
  • Their public profile
  • The contributor section of the landing page

Implementation Details

  • Query GitHub Sponsors API to get list of sponsors (cached, refreshed daily)
  • Store sponsor status in user record: is_sponsor: boolean
  • Add sponsor badge component rendered conditionally
  • Sponsor badge should have a tooltip: "GitHub Sponsor β€” thank you for supporting DevTrack!"

Acceptance Criteria

  • Sponsor badge visible on leaderboard next to sponsored users
  • Badge visible on public profile
  • Tooltip on hover
  • Sponsor status cached and refreshed daily
  • Badge is accessible (screen reader announces "GitHub Sponsor")

Additional context
Recognizing sponsors increases motivation to sponsor and shows appreciation for financial contributors alongside code contributors.

Metadata

Metadata

Labels

gssoc26GSSoC 2026 contributionlevel:intermediateGSSoC: Intermediate difficulty (35 pts)type:featureGSSoC type bonus: new feature

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions