Skip to content

Add Multiple Leaderboards for Contributions, Streaks, and Other Metrics #23

@samuelaidoo45

Description

@samuelaidoo45

Feature Description:
Introduce separate leaderboards on Githubstreak to enhance user engagement by tracking various metrics:

Contribution Leaderboard: Rank users by total contributions (commits, PRs, issues).
Streak Leaderboard: Display users with the longest current streaks.
Activity Type Leaderboard: Show leaders in specific activities like issues resolved, PRs created, etc.
Benefits:

Encourages diverse participation.
Recognizes different user achievements.
Potentially increases platform activity and community growth.
Implementation Suggestions:

UI: Add tabs or dropdown on the leaderboard page to switch views.
Backend: Update systems to track and display new metrics in real-time.
Community Input: Include a feedback option for suggesting additional leaderboard metrics.

Additional Notes:
Looking forward to feedback and further discussion on this proposal!

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions