Build a GitHub Profile Viewer
Build an app that fetches and displays GitHub user profiles and their repositories.
Requirements
Search for GitHub users by usernameDisplay user profile: avatar, name, bio, followers, following, public repos countList the user's public repositories sorted by starsEach repo shows: name, description, language, star count, fork countClick a repo to open it on GitHubHandle loading states and errors gracefully (user not found, API rate limit)API
Use the public GitHub REST API (no auth required for basic endpoints):
https://api.github.com/users/{username}https://api.github.com/users/{username}/reposBonus Points
Repo language breakdown chartRecent activity/contribution displayCompare two users side by side