/github-search

Primary LanguageJavaScript

GitHub Search

GOALS

The main goal of this tech test is to create a client side web application that reproduces the screenshots below by using GitHub API .

We will only evaluate the client side code and the criteria will be based mainly on:

  1. Good use of pure Javascript language without external libraries and frameworks like jQuery, React...
  2. Clean HTML and CSS markup
  3. Clean, maintainable & easy­to­read
  4. Good architectural practices

NOT REQUIRED, BUT IMPRESSIVE

  • Adding Unit Testing. External libraries limitation doesn't apply here, you can use Jasmine, Karma...

SCREENSHOTS

First Screen

The user can search a username of GitHub

Success Screen

If the searched username does exist: The searched user profile is displayed with all his repositories

Error Screen

If the searched username does not exist: An error is shown