Skip to content

Next

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
Minds Backend - Engine
Minds Backend - Engine
  • Project
    • Project
    • Details
    • Activity
    • Releases
    • Dependency List
    • Cycle Analytics
    • Insights
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
    • Locked Files
  • Issues 167
    • Issues 167
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 46
    • Merge Requests 46
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Registry
    • Registry
  • Packages
    • Packages
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Minds
  • Minds Backend - EngineMinds Backend - Engine
  • Issues
  • #624

Closed
Open
Opened 1 hour ago by Rami Albatal@ramialbatal
  • Report abuse
  • New issue
Report abuse New issue

Leaderboard Badges

Weekly/monthly contests can be organized, and the users winning the first 3 positions can get rewards and badges.

We can display the weekly and monthly leaderboard (top 100 channels of the week/month). And each user can check his rank in the leaderboard.

Weekly Contest

In each calendar week we can launch a weekly contest. In this contest we score the channels based on a mixture of activities, and the top 3 winners will receive rewards

  • Number of blog written x 10 points
  • Number of posts x 3
  • Number votes received (regardless if they are up or down?) x 1 points
  • Number comments received x 2 points
  • Number reminds received x 3 points
  • Number of referred friends x 25
  • Number of OnChain transactions x 5

The three winning positions will get 10/5/2 tokens respectively.

The top 10 positions will participate in a monthly contest.

Monthly Contest

The monthly contest is similar to the weekly one. It starts at the beginning of each calendar month. The top 10 winners of each weekly contest will participate in this contest.

The same points calculation will be applied but on all activities of the users during that month.

If a user was among the top 10 users in the third week of a month, his points during all the days of the month will be added up to calculate his monthly score.

The three winning positions will get 25/10/5 tokens respectively.

Please solve the reCAPTCHA

We want to be sure it is you, please confirm you are not a robot.

Related issues
0

    • Rami Albatal @ramialbatal added to epic &62 1 hour ago

      added to epic &62

    • You're only seeing other activity in the feed. To add a comment, switch to one of the following options.
    Please register or sign in to reply
    0 Assignees
    None
    Assign to
    Reward Badges
    Epic
    Reward Badges
    None
    Milestone
    None
    Assign milestone
    None
    Time tracking
    No estimate or time spent
    None
    Due date
    None
    0
    Labels
    None
    Assign labels
    • View project labels
    None
    Weight
    None
    Confidentiality
    Not confidential
    Lock issue
    Unlocked
    1
    1 participant
    user avatar
    Rami Albatal
    Reference: minds/engine#624