code100x / leaderboard

11 stars 5 forks source link

Sharing the project which is build over past few weeks by knowing the issue of sharing POW to others #2

Open amanbairagi30 opened 3 months ago

amanbairagi30 commented 3 months ago

hey @hkirat , I have created the basic version of this leaderboard project at

Link : https://merged-n-share.vercel.app/ Screenshot (126)

image

Words by some amazing people :

image image


Project Details

This is project where a contributor gets the merged PR from github and then we can fetch those merged PR and save in our DB and here I have extracted the bounty amount and shown them in beautiful pleasing card ui , along with that we can see the leaderboard of all people based on the point system (generated using the range of bounty , ex: if bounty between 0-50$ , then you will get around 10 points) we can improvise more on this .

We can further scale this project to make contributors save the merged PRs from other organisation as well . so for any contributor it will work as the online POWs which is easily shareable to anyone across the internet .

Sections in this project

  1. Dashboard : This is place where user will see their overall merged PRs and the organisation which user has contributed to .

Screenshot (127)

  1. Leaderboard : Here all of the registered users are ranked as per the order of point(generated via bounty amount) , higher the points , higher the rank

Screenshot (133)

  1. My Prs : Here contributors can fetch their latest merged PR from the selected organisation and they can save the PR details in our DB

Screenshot (129)

  1. Organisations : This is Admin only route , where admins can select which organisations merged PRs any contributor can show as their POW

Screenshot (130)

  1. Profile : This section includes your profile data like name , username and social media profile , here main thing is that user can make their profile public or private as per them .

Screenshot (131)

PUBLIC PROFILE(which will be shared with everyone if made public)

Screenshot (132)

amanbairagi30 commented 3 months ago

@hkirat