Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GITHUNT - GitHub Profile Finder 🔎

GITHUNT is a polished GitHub profile explorer built with React that lets users search for developers, inspect public profile details, compare two profiles, and browse repositories with a modern, developer-focused experience.

Overview

GITHUNT combines the GitHub REST API with a clean custom interface to make public profile exploration feel faster and more engaging. The app supports live search, profile analytics, repository filtering, and a visual profile comparison flow.

Key Technologies

  • React.js for the UI and routing experience
  • GitHub REST API for profile and repository data
  • Custom CSS styling with responsive layouts and dark/light mode support
  • Optional GitHub GraphQL heatmap support with a personal access token

New Features ✨

  • Modern home page with a bold handwritten GITHUNT hero treatment
  • GitHub user search with polished loading and empty/error states
  • Profile comparison for two GitHub accounts
  • Repository cards with language badges, stars, forks, and updated dates
  • Repository filtering and sorting with a load-more experience
  • Analytics-style dashboard for follower, repo, and language insights
  • Optional contribution heatmap support via GitHub token
  • Responsive layout and accessible UI patterns

How to Run Locally

# 1. Clone the repository
git clone https://github.com/LakshayD02/GitHunt_Github_Finder.git

# 2. Open the project folder
cd GitHunt_Github_Finder

# 3. Install dependencies
npm install

# 4. Start the development server
npm start

Environment Setup

To enable the contribution heatmap, create a .env file in the project root and add:

REACT_APP_GITHUB_TOKEN=your_github_token_here

Project Links

About

Githunt, a sleek and intuitive profile finder website built using ReactJS, the powerful GitHub API, and Semantic UI. With Githunt, users can effortlessly search for GitHub profiles by name or username, gaining insight into users' repositories, followers, and contributions.

Topics

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages