This week we are creating a GitHub tracker
Requirements: • A list of all repos that are forked from Technigo • Your username and profile picture • Most recent update (push) for each repo • Name of your default branch for each repo • URL to the actual GitHub repo • Number of commits for each repo • It should be responsive (mobile first) • A visualisation, for example through a pie chart, of how many projects you've done so far, compared to how many you will do (in total it will be 19 weekly projects 🥳) using Chart.js.
I stated by reviewing the GitHub documentation. Then looked at the instructions hos to use the dynamic id. The profile section was easy to get up, but then I struggled with getting commits up. I had an error in the dynamic id. Once I solved it I moved on to the chart. Getting the data up was not easy, it took me some time to understand how to pass on the info from script to the chart.