Hey folks! Project’s are key to helping you to understand your level of skill and allows you to figure out where and what you need to improve in-order to attain mastery of any skill. Here at μLearn, we understand that and hence we keep pushing you to cross your limits by giving you one task after the other and we’ll be honest- “you folk never cease to amaze us with your sheer effort, dedication and innovative ideas”.

That said, it’s time to test your front-end skills.

<aside> 🚨 Warning: Like we say every time, The assignment does not specify any limits to your creativity. It only specifies the minimum requirements to clear the level. You have all the power to express creative freedom and stun us with your assignment

</aside>

“Cut the chase, get to the task dude” - I know this is on your minds. So here we go!

Task

Make use of GitHub API to add some dynamic data to your personal website( yes the same one you submitted before). Since you’ve attended the session on API and have basic knowledge on how to use APIs, this should be a piece of cake for you. So what say we skip the small talk and get straight sculpting solutions :D

Task breakdown

Since you’ve already created your portfolio website before, all you need to do is make use of the GitHub API to include some cool features and make your static site dynamic.

To start of with, we suggest going through GitHub’s API documentation to explore its endpoints and how you can make use of it craft magic. We will also be providing you with some

Here’s the GitHub API Docs

If you find it hard to find what you can use among this, refer this doc where we have simplified it for you

GitHub API Simplified

And don’t forget we’re just one “voice-channel” away!. You can join in for office hours at 8pm to clear all your doubts.

Thinking about features to include?

You could showcase your Realtime follower count, list your followers, list your latest repos and much more….

Ideas are infinite. We’re pretty sure you’ll have better ideas to implement.

Minimum Requirements