/GitHub-Finder

The GitHub Finder web app powered by GitHub API which is built using HTML/CSS, Bootstrap 4 and Vanilla Javascript.

Primary LanguageJavaScript

GitHub Finder: Modern Javascript Course Project by Brad Traversy

This project is built using HTML/CSS and Bootstrap 4. It makes use of Vanilla Javascript to fetch user profiles & repos from GitHub API and displays it in the well-presented manner.

NOTE: This course work has been highly modified apart from the assigned MVP before getting uploaded on GitHub.

Features

  1. It searches for user profiles as you type but reduces unnecessary API calls using setTimeout() method. So API is only called when you have stopped typing your desired keyword.
  2. It shows the user information like number of repos, gists, followers and following.
  3. It fetches the 5 latest added repos with stars, watchers and forks.
  4. User's profile and repo are directly linked to GitHub, so anyone searching on this platform would easily be able to navigate to user's GitHub profiles.
  5. It takes care of all the edge cases for the API info returned.
  6. It is Mobile Responsive. It's 2019 and That's not a feature anymore. :)

Live Demo

Here is the Live Version of the Web App.