Skip to content

# GitHub Profile Detective........A React.js app to search and view GitHub user profiles using GitHub API. Includes dark/light mode, responsive UI, and profile stats.

Notifications You must be signed in to change notification settings

code-with-nabeel/GitHub-Profile-Detective

Repository files navigation

🕵️‍♂️ GitHub Profile Detective

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.

GitHub Profile Detective Screenshot


🚀 Features

  • 🔍 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 Stack

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

📷 Preview

Light Mode Dark Mode
Light Mode Dark Mode

🛠️ Installation

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

About

# GitHub Profile Detective........A React.js app to search and view GitHub user profiles using GitHub API. Includes dark/light mode, responsive UI, and profile stats.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published