Skip to content

Leaderboard Page #71

@jacobhebbel

Description

@jacobhebbel

This page will show statistics on members' codeforces (cf) (and in the future leetcode (lc)) progress. Some of the features and their attributes are listed below:

FE:

  • has 2 toggles {Global stats / Challenge stats} and {Codeforces / Leetcode}
  • pagination feature
  • threshold for minimum score to be on leaderboard
  • has a register / remove feature so members can choose to be on the board or not.
  • name is replaced with pseudonym if a field is true/false
  • EXPERIMENTAL: graph to show progress over time?

BE:

  • server endpoint for reading member statistics
  • mongo collection for leaderboard users
  • codeforces/leetcode api integrations
  • automated refresh every week
  • problem filtering by current challenge for Challenge Score statistic using custom equation.

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status

    In progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions