Skip to content

saurabhbutale/Github-Profile-Finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Profile Finder

The GitHub Profile Finder is a web application designed to retrieve and display user information from GitHub using the GitHub REST API. This project provides an easy-to-use interface where users can search for GitHub profiles by simply entering a username. Upon a successful search, it displays key details about the user, such as their avatar, name, bio, repository count, followers, and following.


Key Features

  • Search GitHub Profiles: Enter a GitHub username to fetch and display profile details.
  • User Details: Displays:
    • Avatar image
    • Name
    • Bio
    • Number of public repositories
    • Followers count
    • Following count
    • A direct link to the user's GitHub profile.
  • Responsive Design: The application adapts to various screen sizes for a seamless user experience.
  • Error Handling: Alerts users when a profile is not found or if the input is invalid.

Technologies Used

  • HTML & CSS: For structuring and styling the user interface.
  • JavaScript: For fetching and displaying user data dynamically using the GitHub REST API.

How to Use

  1. Clone or download the repository.
  2. Open the index.html file in any modern web browser.
  3. Enter a valid GitHub username in the input field.
  4. Click the "Search User" button to fetch the profile information.

Future Enhancements

  • Add functionality to display additional details, such as the user's top repositories.
  • Include themes or dark mode for improved visual appeal.
  • Support for fetching multiple users simultaneously.

Demo Video

Demonstration.mp4

Feel free to contribute by submitting pull requests or reporting issues!

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors