Skip to content

aarushyjain/gitanalytics-v2

Repository files navigation

GitAnalytics v2

Turn any GitHub username into a full developer intelligence report — powered by AI.

Live Demo Next.js Claude AI Vercel


What It Does

Enter any GitHub username → get an AI-powered breakdown:

  • Productivity Score — commit frequency, contribution patterns, NLP analysis
  • Skill Fingerprint — languages, repos, activity heatmap
  • Career Predictions — linear regression on growth trajectory
  • AI Chat — ask anything: "Write a recruiter bio", "Rate their open source work", "What should they learn next?"

Stack

Layer Tech
Frontend Next.js 14 · React 18 · Recharts · Tailwind
AI Claude API (chat + insights)
Infra Vercel · GitHub REST API

Setup

1. Get API Keys

Service Where What you need
GitHub settings/tokens → Classic → No scopes GITHUB_TOKEN
Anthropic console.anthropic.com → API Keys ANTHROPIC_API_KEY ($5 free credit)

2. Run Locally

git clone https://github.com/aarushyjain/gitanalytics-v2
cd gitanalytics-v2
npm install

Create .env.local with all keys from above, then:

node scripts/setup-db.js   # prints SQL → paste in Supabase SQL Editor → Run
npm run dev                 # → http://localhost:3000

3. Deploy to Vercel

# Push to GitHub, then:
# vercel.com → New Project → Import repo → Add env vars → Deploy

Live in ~2 minutes.

Built by Aarushi Jain

About

AI-powered GitHub developer analytics dashboard built with Next.js, Gemini AI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors