This project aims to visualise different aspects of the software engineering process by interrogating the GitHub API for data about an inputted user and answering the questions below.
1. Enter a valid GitHub username (and optionally an authentication token)
(Recommended username: 'alicedoherty')
2. Click "Visualise!"
3. Click on the questions below to view the relevant visualisations.
(Note: some graphs may take a few seconds to render)
Basic information from the user's GitHub profile.
A look into when you are the most productive, broken down by day and time.
The data visualised is the time and day of your commits.
For some side-to-side comparison the same metrics have been visualised for
Linus Torvalds.
For an interesting visualisation try the user 'alicedoherty' and notice that most commits are made on a Friday (aka when college assignments are due).
A snapshot into the topics you are interested in.
This graph visualises the topics of your 30 most recently starred repositories.
A look into the relationships between you and your followers.
This graph visualises how many friends you have, where friends are people that you
follow that also follow you back. "Not friends" here are people that you follow, who
don't follow you back.