Makers Academy Week 8 Angular Project
Create a simple GitHub Profile app purely in JavaScript that grabs data from the Github API in order to display a specified user's avatar, number of followers and number of repos.
The project will involve using JavaScript to consume data available from third parties over the network (e.g. GitHub API data accessed via Ajax) and using more advanced JavaScript Model View Controller (MVC) frameworks such as AngularJS.
The project will need to be deployed to Heroku, and the choice of back-end server is up to you: Node for the brave, Ruby for the stable. If you're feeling really clever, try to deploy using a static site generator, such as Middleman (on Github Pages).
As a hiring partner
So I can view information about Github users rapidly
I want a list of Github users
As a hiring partner
So I can find a specific user
I want to search for a particular user by username and view them in the list
As a hiring partner
So I can see what a user looks like
I want to view each user's avatar in the list
As a hiring partner
So I can see how popular a user is
I want to view the number of followers for each user in the list
As a hiring partner
So I can see how prolific a user is
I want to view the number of repos each user in the list has
As a hiring partner
So I can enjoy my experience of using this app
I want animations on search submission and on loading of new content
As a hiring partner
So I can easily use this app
I want a beautiful frontend
Michael, Hanna, Heather, Lou & Eirik.