- 💡 Overview
- 👩💻 Tech Stack
- ✨ Features
- 📦 Getting Started
- 📖 Documentation
- 📫 Contribute
- 🐛 Issues
GitHub Profile Search is a responsive web app that retrieves GitHub user profiles including details like avatars, bios, and the latest repositories directly from the GitHub API for quick, user-friendly insights.
- HTML
- CSS
- JavaScript
-
Fetched GitHub user data using the GitHub API, including avatar, bio, followers, following, and repository overview.
-
Displayed user info in a clean, card style layout for easy viewing of any GitHub profile.
-
Showed the 5 most recent repositories for each user, with clickable links to their GitHub pages.
-
Real-time data fetching to ensure users always see the latest profile and repo information.
-
Error handling to notify users if no results are found or if there’s a problem with the input.
-
Responsive layout built with CSS and mobile-first media queries for a smooth experience on all screen sizes.
-
JavaScript was used to handle API requests and user interactions efficiently.
Follow these steps to set up the project locally on your machine.
clone the repository
git clone https://github.com/Rohitbiradar111/Github-Profile-Search-Project.gitContributions are always welcome. Please follow these steps to contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature/your-feature-name). - Make your changes and commit them (
git commit -m 'Add some feature'). - Push to the branch (
git push origin feature/your-feature-name). - Open a pull request.
Please make sure to update tests as appropriate.
If you encounter any issues while using or setting up the project, please check the issues section to see if it has already been reported. If not, feel free to open a new issue detailing the problem.
When reporting an issue, please include:
- A clear and descriptive title.
- A detailed description of the problem.
- Steps to reproduce the issue.
- Any relevant logs or screenshots.
- The environment in which the issue occurs (OS, browser, Node.js version, etc.).