GitHub User Search is a React component designed to help users explore GitHub profiles seamlessly. It provides a comprehensive view of user details, repositories, and additional statistics, enhancing the GitHub experience.
-
User Profile Card: Display user information such as name, bio, followers, following, and public repositories..
-
Repository Information: List repositories owned by the user.
-
Additional Statistics: Offer additional insights like total stars, total forks, and the most used programming languages across all repositories.
-
Clone the repository:
git clone https://github.com/your-username/your-repo.git
-
Install dependencies:
npm install
-
Run the application:
npm start
-
Open your browser: Go to http://localhost:3000 to view the app.
Search for a GitHub username: Enter a GitHub username in the search bar and click "Search."
Explore the user profile: View the user profile card, repository list, and additional statistics.
React: Built with the React library for building user interfaces.
Axios: Used for making HTTP requests to the GitHub API.
Contributions are welcome! If you find any issues or have suggestions for improvement, feel free to create an issue or submit a pull request.
This project is licensed under the MIT License - see the LICENSE.md file for details.
Inspired by the desire to explore GitHub profiles and repositories in a simple and interactive way.