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.
- 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.
- It shows the user information like number of repos, gists, followers and following.
- It fetches the 5 latest added repos with stars, watchers and forks.
- 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.
- It takes care of all the edge cases for the API info returned.
- It is Mobile Responsive. It's 2019 and That's not a feature anymore. :)
Here is the Live Version of the Web App.