Developer Analytics Platform

Cognitivo

Developer Analytics Platform

Architected and built a full-stack GitHub analytics dashboard using FastAPI, React, SQLite, GitHub REST/GraphQL APIs, OAuth, and webhooks.

Tech Stack

FastAPIReactSQLiteGitHub REST/GraphQL APIOAuthWebhooks

Key Features

  • GitHub OAuth flow and session management with CSRF protection.
  • Background sync pipeline fetching new commits and issue states with parallel rate-limited workers.
  • Webhook-driven sync for live updates on pushes, PRs, and issue state changes.
  • AI Commit Detection matching commit messages against AI pattern regexes.
  • Overview and Weekly View dashboards with stacked charts and customizable layouts.
  • Interactive Issue Board and Gantt-based project management with real-time GitHub sync.

Architecture & System Design

Full-Stack Developer Analytics Platform
Full-Stack Developer Analytics Platform