This project is a React-based web application that fetches and displays public GitHub profile information using the GitHub API. It shows details such as the user's name, username, bio, followers, and profile picture.
⚠️ Note: This project is still under active development. Features may be added, changed, or improved in the near future.
- View GitHub user details:
- Name
- Username
- Bio
- Followers
- Profile picture
- GitHub profile link
- Responsive design
- Loading indicator while fetching data
- Clean UI with modular components
- React.js — Frontend library
- Axios / Fetch API — For data fetching
- CSS — Styling
- GitHub API — Public user data
- Add support for pinned repositories
- Display contributions and achievements
- Improve UI/UX design
- Add error handling and edge case support
- Create reusable components for modularity
- Deploy using Vercel or Netlify
📦 src ┣ 📂components ┃ ┣ 📜Component1.js ┃ ┣ 📜Component4.js ┃ ┗ 📜All.css ┣ 📜App.js ┗ 📜index.js
- Clone the repository:
git clone https://github.com/your-username/github-profile-viewer.git
Navigate to the project folder:
cd github-profile-viewer
Install dependencies:
npm install
Start the project:
npm start
Open in browser: http://localhost:3000
3000
🤝 Contributing
Pull requests are welcome! If you'd like to help improve this project, feel free to fork and contribute.
📬 Contact
GitHub: @Sandeep0900
LinkedIn: Sandeep Sharma
Email: sandeep.sharma@example.com
📌 License
This project is open-source and available under the MIT License.
🧪 Built with ❤️ by Sandeep Sharma — Let’s build something awesome together!