Skip to content

A modern GitHub profile viewer that fetches real user data and repositories using the GitHub REST API, reimagined with a futuristic glassmorphic UI.

Notifications You must be signed in to change notification settings

DMS-Menula/Github-Profile-Viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

🚀 GitHub Profile Viewer

A modern GitHub profile viewer that fetches real user data and repositories using the GitHub REST API, reimagined with a futuristic glassmorphic UI

Experience a next-gen GitHub look — minimal, interactive, and responsive.


🌐 Demo

🔗 Live Preview: Guthib.surge.sh
💻 Tech Stack: HTML • CSS • JavaScript • GitHub API


🧩 Features

✅ Fetch any GitHub user's real-time profile data
✅ Displays user avatar, name, bio, followers, and repositories
✅ Interactive repo cards with hover animations
✅ Fully responsive and futuristic glassmorphism design
✅ API error handling for invalid usernames
✅ Built with pure front-end — no frameworks needed


📸 Preview

A glimpse of the futuristic UI...

image

⚙️ How It Works

  1. Enter any GitHub username in the search bar
  2. The app calls the official GitHub REST API
  3. Displays the user’s profile info and latest repositories instantly

🧠 Technologies Used

Technology Purpose
HTML5 Structure and layout
CSS3 Glassmorphism + modern UI
JavaScript (ES6) Fetch API + logic handling
GitHub REST API Live data integration

🪄 Future Enhancements

🚧 Planned features for upcoming versions:

  • 🌙 Dark / Light mode toggle
  • 📊 Repository stats (stars, forks, language)
  • 🧠 Search history storage
  • 🔄 Lazy loading for large repo lists

👨‍💻 Author

Menula De Silva
🌍 Developer | Designer | Student at St. Aloysius College, Ratnapura
🔗 Portfolio Website
🐙 GitHub Profile
💼 LinkedIn


⭐ Support the Project

If you like this project, please consider giving it a ⭐ star — it helps more people discover it!

“Small projects make big portfolios.” — Menula De Silva

About

A modern GitHub profile viewer that fetches real user data and repositories using the GitHub REST API, reimagined with a futuristic glassmorphic UI.

Topics

Resources

Stars

Watchers

Forks

Languages