GitHub Profile Finder
React/Vite app by Abdul Sattar to search GitHub users, browse repositories, and visualize language statistics.
Overview
Frontend utility that queries the GitHub REST API for profiles and repos, charts language usage, and keeps recent searches in LocalStorage — built by Abdul Sattar.
Problem
Exploring a developer’s public GitHub footprint should be fast — profile, repos, and language mix in one view.
Solution
Search bar + custom hook for GitHub API calls, user card, repo list, and language stats chart with optional personal access token.
Architecture
React components → useGitHub hook → GitHub REST API → LocalStorage recent searches.
Implementation
Vite React app, SearchBar/UserCard/RepoList/StatsChart/Loader components, VITE_GITHUB_TOKEN for higher rate limits, Vercel-ready config.
Results
Clean portfolio frontend piece demonstrating API integration and data visualization.
Features
- Search by username or profile URL
- Repository browsing with details
- Language statistics visualization
- Recent searches persistence
- Optional GitHub token for rate limits
