DevOps Dashboard

A team metrics and developer tools platform built to production standards. Includes JWT authentication with httpOnly cookie refresh tokens, real-time updates via Socket.io, Redis caching and rate limiting, structured logging with Pino, and a full CI/CD pipeline to Google Cloud Run via GitHub Actions.

What it does

User management with role-based access control, a real-time activity feed, and a REST API with full OpenAPI documentation. 94% test coverage via Jest and Supertest.

Infrastructure

Deployed to GCP Cloud Run with Supabase for PostgreSQL and Upstash for Redis. Uses Workload Identity Federation so there are no long-lived credentials stored anywhere. Docker-based build pipeline.

  • TypeScript
  • Node.js
  • React
  • PostgreSQL
  • Prisma
  • Redis
  • Socket.io
  • Docker
  • GCP
  • GitHub Actions