GitHub Profile Detective is a sleek and responsive web application that allows users to search and explore public GitHub profiles in real-time. Powered by the GitHub API, this app provides detailed insights like name, avatar, bio, join date, repositories, followers, and more — all in a beautifully styled interface with dark/light theme support.
- 🔍 Live GitHub user search by username
- 📊 Displays detailed profile data (bio, repos, followers, etc.)
- 🌙 Toggle between Light and Dark Mode
- 📱 Responsive UI with Tailwind CSS
- 🔗 Direct links to GitHub and Twitter (if available)
- ❌ Error handling for invalid usernames
Tech | Description |
---|---|
React.js | Frontend library |
Axios | API requests to GitHub API |
Tailwind CSS | Utility-first CSS framework |
Heroicons & React Icons | Icon libraries for UI |
Light Mode | Dark Mode |
---|---|
![]() |
![]() |
To run this project locally:
# Clone the repo
git clone https://github.com/code-with-nabeel/github-profile-detective.git
# Navigate into the directory
cd github-profile-detective
# Install dependencies
npm install
# Start the development server
npm run dev