Skip to content

A responsive web application to search and explore GitHub user profiles with detailed insights into repositories, programming languages, and more.

Notifications You must be signed in to change notification settings

notshawky007/github-user-finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub User Finder

image

A modern and user-friendly web application to explore GitHub profiles effortlessly. Search for any GitHub user and access detailed information including:

  • Profile picture and bio.
  • Followers and Twitter username.
  • Public repositories with descriptions, star count, fork count, and programming languages used.
  • Interactive search history for easy navigation.

Live Demo

View Live Demo

Features

  • Profile Search: Quickly fetch and display detailed GitHub user profiles.
  • Repository Insights: Explore public repositories, with key stats and technologies listed.
  • Search History: Automatically saves and displays previous searches for convenience.
  • Error Handling: Clear messages for invalid users or exceeded API rate limits.
  • Responsive Design: Optimized for desktops, tablets, and mobile devices.

Technologies Used

  • HTML5: For structure and layout.
  • CSS3: For styling and ensuring a responsive design.
  • JavaScript (Vanilla): For dynamic content rendering and API interaction.
  • GitHub REST API: Powering user and repository data retrieval.

Usage

  1. Enter a GitHub username in the search bar.
  2. Click the Search button or press Enter.
  3. View detailed user profiles and repositories.
  4. Click on repository names to visit them on GitHub.
  5. Revisit past searches through the interactive search history.

API Used

This application utilizes the GitHub REST API for real-time data fetching:

Error Handling

  • Invalid Usernames: Displays a message if the username does not exist.
  • Rate Limits: Warns if unauthenticated API requests exceed 60/hour.

About

A responsive web application to search and explore GitHub user profiles with detailed insights into repositories, programming languages, and more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published