OVERVIEW
Summary
Kolkata — RepoRadar turns a GitHub profile into a readable picture. Point it at any username and it renders contribution heatmaps, language breakdowns, and a composite profile score.
It's built on Next.js 15 and React 19, with TanStack Query doing the heavy lifting on caching so it stays fast and inside GitHub's rate limits.
01
Why I built it
A GitHub profile is a wall of numbers with no shape. I wanted a tool that gave it one — what someone builds, how often, and in what.
02
What it does
A dashboard wired to the GitHub REST API for profile and repository data, with interactive Recharts visualizations — contribution heatmaps and language charts.
A composite scoring system rolls activity, breadth, and consistency into a single readable signal.
03
Under the hood
TanStack Query caches every request hard, which keeps the UI snappy and avoids tripping GitHub's rate limits on repeated views.
Theming and primitives come from shadcn/ui, styled with Tailwind.
04
The outcome
A fast, cache-smart dashboard that makes a developer's public work legible at a glance — and a clean demonstration of data-fetching discipline against a rate-limited third-party API.
