Developer Analytics Dashboard
Live coding-activity tracker with streaming updates
- Full-stack dashboard visualizing GitHub commits, pull requests, and LeetCode activity through interactive charts.
- Scheduled backend job captures coding activity every minute and streams live updates to the frontend via WebSocket (STOMP) — no manual refresh needed.
- 12 REST endpoints handling authentication, activity ingestion, historical snapshots, and dashboard analytics.