Skip to content

Design a Web-Application to visualise GitHub data of a particular user through graphs using Charts.js

License

Notifications You must be signed in to change notification settings

taaanmay/GitHub-API-Visualisation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Github-Visualisation-Javascript

Install Node.js and type this in terminal to install it sudo npm install http-server -g

To run the files, type this in terminal http-server .

Using a web browser, go to localhost:80

Then you will need to enter a Username and a Personal Aunthentication Token that can be obtained from the Github Website. https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/creating-a-personal-access-token

Result

The first graph of the project visualises the information showing which repostiories the user has worked the most in. It is done by counting the number of commits made per repository.

Number of Commits Per Repository

The second graph of the project visualises the information regarding User's profficiency in different programming languages.

Languages Used by User

The third graph visualises the most popular repositories from the user's starred list. The popularity is measured by seeing the no. of stargazers of that project.

Popular Repositories from User's Starred List

About

Design a Web-Application to visualise GitHub data of a particular user through graphs using Charts.js

Topics

Resources

License

Stars

Watchers

Forks