most-active-github-users-nodejs
most-active-github-users-nodejs copied to clipboard
List of most active users by country using GitHub based on commits.top of lauripiispanen/most-active-github-users-counter
Node.js + Express.js + GraphQL + MongoDB + React
Go to HTTP http://www.githubstats.com/ Go to HTTP Secured https://githubstats-com.herokuapp.com/
The app is experimental and needs review on the code. Please contribute or raise an issue to look in to it.
Frameworks
The app is updated at every 24 hours. This React.js app fetches active users from GitHub GraphQL API using Express.js in Node.js. The app uses the number of public and private contributions you have done in the year.
Images
Choose a country
Active users from Ireland
How it works?
Users need to create a GitHub token to fetch the results from GitHub Graph API. The list of countries and the cities are listed in server.js
as arrays and GraphQuery.js
fetches the data from GitHub Graph API. After the fetch was completed, it creates a JSON file in /client/src/data/
where the React app gets the list of users and the contribution.
Contribute
You can contribute to this open-source project by suggestions to the issues of the server and client app. The project needs to improve it's performance, stability, and user interface of both server scripts and client app. Adding more countries to the project helps other to discover it's contribution to the GitHub. How to the Contribute
Feature
- Inside DevInside Dev (Oct 21st, 2019) https://inside.com/campaigns/inside-dev-2019-10-21-18599