Code Monkey home page Code Monkey logo

leaderboard's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

leaderboard's Issues

Create static links for leaderboard

Currently, the leaderboard page just shows the latest week's stats. We should have an option to see older stats, this way a new user could navigate to older data.

Preview link image

image

  • When sharing links in messaging apps preview image is not correct/expected,
  • preview images for links can also be added to user pages when sharing their profile links

Critical Bug in search

  • As I type my name, I hold the "1" badge
  • Under all categories in "Top Contributors of the week" my name appear.
    image

UI Enhancement for Search, Sort and Toggle

The Search, Sort and Toggle could have the following UI improvements:

  • Excess spacing between the search bar and live leaderboard should be reduced

image

  • Search sort and toggle can be placed in a single row in desktop and left justified in mobile view

image

Changing cron time to 7:00 PM

For checking the progress of the students for the entire day we can update the data at 7:00 PM just before EOD rather than in the morning.

Capture Autonomy And Responsibility

We should encourage collaborators to find a problem and push fixes to it.

When a PR merge event is encountered, we should identify the issue linked with it.
If the author of the PR and Issue are the same, Create a new event for the author.

Getting this feature live will enable a new badge Autonomy And Responsibility

Add Github authentication

Add github authentication for the following :

  • 1. let users update their details through the app rather than sending a PR
  • 2. let users receive push notifications about what rank they stand.
  • 3. Have badges that a user receives on completion of specific tasks or goals
  • 4. you can think of more features

Enable reward for collaboration

The GitHub parser should also create events for collaboration.

When a PR merge event is received, fetch the details of the PR and check for the number of collaborators.

If the number of collaborators is more than one, create collaboration events for all the users.

Once this this goes live, a new badge collaboration will show on the personal learning dashboard

Enable reward for activity in GitHub discussion

We should save events when a user marks an answer as solution for his question.
The one who answered the question will get a new event that says `Resolved a Question in the community'

This will enable a new badge Empathy

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.