Skip to content

ShakebShamsi/gitLookup-Tool

Repository files navigation

🔍 gitLookup-Tool (React)

A modern and responsive GitHub Profile Lookup Tool built with React.js.
This app allows users to search for any GitHub username and view profile details, repositories, and more — powered by the GitHub REST API.

📌 Live Demo: GitLookup
📧 Contact: info.shakeb@gmail.com

📸 Screenshots

Screenshot 2025-06-19 180249 Screenshot 2025-06-19 180529


🚀 Features

  • 🔎 Search GitHub users by username
  • 👤 View user profile info (avatar, name, bio, followers, location)
  • 📁 List all public repositories with:
    • Repo name
    • Stars ⭐
    • Forks 🍴
    • Language
    • Repo links
  • 🧼 Clean and intuitive UI with error handling
  • 🌐 Fully responsive layout

🛠️ Tech Stack

  • React.js – Component-based frontend library
  • HTML5 + CSS3 – Markup and styling
  • GitHub REST API – Data source
  • Axios / Fetch API – For making HTTP requests
  • React Hooks – For managing state and effects

📂 Folder Structure

gitLookup-Tool/ ├── public/ │ └── index.html ├── src/ │ ├── components/ │ │ ├── SearchBar.js │ │ ├── ProfileCard.js │ │ └── RepoList.js │ ├── App.js │ ├── App.css │ └── index.js

🌱 Future Enhancements 🔐 GitHub OAuth for rate-limit-free access

📊 Repo insights using charts

🌓 Dark mode toggle

🧭 User activity feed (commits, PRs)

📬 Contact Made with ❤️ by Shakeb Shamsi 📧 info.shakeb@gmail.com 🔗 LinkedIn

About

Git Lookup Tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published