Skip to content

Add Rank Change Indicators Using Daily Leaderboard Snapshots #117

@yash-8923

Description

@yash-8923

Title: Add Rank Change Indicators Using Daily Leaderboard Snapshots

Description

The leaderboard currently shows the current rank of each participant, but it does not indicate how their position has changed compared to previous days.

Since leaderboard data is already stored as daily snapshots, it would be possible to compare the current day's rankings with the previous day's rankings and display rank movement indicators.

Proposed Feature

  • Compare current ranks with the previous day's ranks.

  • Display:

    • ↑ for rank improvement
    • ↓ for rank decrease
    • — for no change
  • Optionally show the exact movement value (e.g., ↑3, ↓2).

Example

Current Display:
#5 Roshan Singh

Proposed Display:
#5 ↑3 Roshan Singh

Benefits

  • Makes leaderboard progress more visible.
  • Encourages healthy competition among students.
  • Helps users track their improvement over time without manually comparing rankings.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions