Skip to content

AMSTKO/superado

Repository files navigation

SuperADO

An Azure DevOps sprint dashboard built with Next.js. SuperADO connects to your Azure DevOps organization via a Personal Access Token (PAT) and provides several views for tracking sprint progress, pull requests, and team health.

image image

Views

  • Board — Sprint board grouped by assignee with work item details, comments, and state columns
  • Pull Requests — Active PR overview with review status and stats
  • Sprint Health — Burndown charts, cumulative flow diagrams, KPIs, and ownership breakdowns
  • Team Vibes — Team morale and achievement tracking
  • Team Flow — Visual canvas showing how work flows across the team

Tech Stack

  • Next.js 16 (App Router, standalone output)
  • React 19, TypeScript
  • Tailwind CSS 4
  • TanStack React Query
  • Chart.js / react-chartjs-2
  • Framer Motion

Getting Started

Prerequisites

Install and run

npm install
npm run dev

Open http://localhost:3000. You'll be prompted to enter your PAT on first launch. The token is stored in your browser's local storage and is only sent to Azure DevOps.

Environment variables (optional)

Copy the example env file to pre-configure your ADO org/project:

cp .env.local.example .env.local

Available variables:

Variable Description
ADO_ORG Azure DevOps organization
ADO_PROJECT Azure DevOps project name
ADO_REPO Azure DevOps repository name

These can also be configured through the in-app settings UI.

Docker

docker build -t superado .
docker run -p 8080:8080 superado

The app will be available at http://localhost:8080.

Scripts

Command Description
npm run dev Start dev server
npm run build Production build
npm run start Start production server
npm run lint Run ESLint

About

Fresh Azure DevOps sprint dashboard built with Next.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages