Skip to content

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.

License

Notifications You must be signed in to change notification settings

Sandeep0900/full-stack-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Profile Data Viewer 🚀

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.


📸 Features

  • 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

🛠 Tech Stack

  • React.js — Frontend library
  • Axios / Fetch API — For data fetching
  • CSS — Styling
  • GitHub API — Public user data

🚧 In Progress

  • 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

📁 Project Structure

📦 src ┣ 📂components ┃ ┣ 📜Component1.js ┃ ┣ 📜Component4.js ┃ ┗ 📜All.css ┣ 📜App.js ┗ 📜index.js


🧠 How to Use

  1. 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!

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published