Skip to content

ShreyasPatil3105/GitWrapped

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitWrapped

Spotify Wrapped for Developers.

GitWrapped analyzes any GitHub profile and generates developer insights like favorite programming language, coding personality, fame level, repository statistics, and language breakdown.


Live Demo

Frontend

https://git-wrapped-phi.vercel.app

Backend API

https://gitwrapped.onrender.com


Features

  • GitHub profile analysis
  • Developer personality detection
  • Favorite programming language analysis
  • Repository statistics
  • Followers & following analytics
  • Language breakdown
  • Full-stack deployment

Tech Stack

Frontend

  • HTML
  • CSS
  • JavaScript

Backend

  • Python
  • FastAPI

Deployment

  • Vercel (Frontend)
  • Render (Backend)

API

  • GitHub REST API

Screenshots

Landing Page

Landing Page


Developer Analysis

Developer Analysis


Example Analysis

Input:

torvalds

Output:

  • Favorite Language: C
  • Developer Personality: Open Source Explorer
  • Fame Level: GitHub Celebrity

Project Structure

GitWrapped/
│
├── frontend/
│   ├── index.html
│   ├── style.css
│   └── script.js
│
├── app/
│   ├── routers/
│   │   └── github.py
│   ├── services/
│   │   └── analyzer.py
│
├── main.py
├── requirements.txt
└── README.md

Installation

Clone the repository:

git clone https://github.com/ShreyasPatil3105/GitWrapped.git

Go to project folder:

cd GitWrapped

Install dependencies:

pip install -r requirements.txt

Run backend:

uvicorn main:app --reload

Open frontend:

frontend/index.html

Future Improvements

  • Contribution graph analysis
  • AI-generated developer summaries
  • GitHub streak tracking
  • Charts and visual analytics
  • Dark/Light theme toggle
  • Mobile responsiveness improvements

Author

Shreyas Patil

GitHub: https://github.com/ShreyasPatil3105

About

Spotify Wrapped for Developers

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors