codeuino / codebadge-backend

GNU General Public License v3.0
15 stars 23 forks source link

Daily Contributors Tracking & Awarding Special Badges #14

Closed shivamluthra closed 4 years ago

shivamluthra commented 4 years ago

What you will need to know?

Javascript - Beginner to Intermediate level (How to use requests and response using AJAX/Fetch asynchronously)

Track daily contributors using official GitHub API

You are required to track daily progress, Contributor wise, Repository wise as well as Organization wise. The data fetched should be sorted in a decreasing manner w.r.t number of merged commits to master branch for the respective repositories. According to this data, the top contributors should be awarded with some special badges which make them stand out from others on Codebadge platform. These badges should be displayed in front of their usernames everywhere it appears.

Requirements

Steps to Follow

Acceptance Criteria

Rejection Criteria

Expected Outcome

A 'Contributor Tracking' tab should be created indicating all the top contributors list, highlighted along with their special badges.

How to excel fast in the community

Resources & References (Where to Start)

You'll need to go through the docs of official GitHub API and the respective endpoints.

Extras

Just follow the readme whenever you are stuck . Visit Codeuino's Website in case of any doubts.