An open API service indexing awesome lists of open source software.

https://github.com/shruti627/github-profile-analyzer

“A web app that lets you view any GitHub user’s profile and public repositories instantly.”
https://github.com/shruti627/github-profile-analyzer

css3 front-end-development github-profile-analyzer html5 javascipt

Last synced: 4 months ago
JSON representation

“A web app that lets you view any GitHub user’s profile and public repositories instantly.”

Awesome Lists containing this project

README

          

# 🚀 GitHub Profile Viewer

A sleek and responsive web application that allows users to search for GitHub profiles and view their details, including repositories, profile picture, and other essential information. Built with modern HTML, CSS, and JavaScript.

## ✨ Features

- 🔍 Search for any GitHub user by username
- 👤 View detailed profile information including:
- Name, username, bio, and location
- Number of followers, following, and public repositories
- 📂 View a list of public repositories with clickable links
- 📱 Responsive design with modern UI elements

## 🛠️ Technologies Used

- **Frontend:** HTML5, CSS3, JavaScript (Vanilla JS)
- **Styling:** Modern gradient backgrounds, flexbox layout, responsive design
- **API:** GitHub REST API
## Live Demo

[Click here to view the Live Demo](https://shruti627.github.io/Github-Profile-Analyzer/)

## ⚡ Installation

1. Clone the repository:

```bash
git clone https://github.com/Shruti627/Github-Profile-Analyzer.git
```
## 📁 Folder Structure

```
github-profile-viewer/

├── index.html # Main HTML file
├── style.css # CSS styles
├── script.js # JavaScript logic
```

## 🔗 API Reference
```
- **Get User Profile:** `https://api.github.com/users/{username}`
- **Get User Repos:** `https://api.github.com/users/{username}/repos`
```

## 📄 License
```
© 2025 Shruti P.S.
Third year Engineering Student
```