1 / 15
AI Code & ProjectsNewMade with Claude Code

Opsdeck — Admin & Operations Dashboard (Next.js 16 Source Code)

Users, revenue, orders, API usage and alerts in one admin console. Full Next.js 16 source.

₹2,499

Commercial license · GST calculated at checkout

Choose a license
  • Secure instant download
  • Free lifetime updates
  • 7-day refund policy
  • Licensed copy · live-site activation, development free

What's included

  • Full Next.js 16 source, TypeScript strict
  • 11 console pages, admin-only on the server
  • Alerts engine: 17 metrics, email and Slack
  • Live activity monitor
  • Data tables: filters, bulk actions, CSV export
  • AI ops brief and alert explanations
  • Better Auth: passkeys, Google, magic link, codes
  • Stripe subscriptions, lifetime plans, portal
  • Licence activation with your purchase code
  • Prisma schema, migrations, demo seed
  • 44 unit tests
  • AGENTS.md, CLAUDE.md, Cursor and Windsurf rules
  • README, FEATURES, CHANGELOG, architecture docs
  • 16 screenshots from the production build
Framework
Next.js 16
Language
TypeScript
Database
PostgreSQL + Prisma
AI
Anky AI API
Auth
Better Auth
Deploy
Vercel, Any Node host, Docker
File size
11.6 MB
Version
v1.0.1
Updated
Sep 28, 2026

Technical details

Made with

Claude Code

Model: Claude Opus 5.5

Built and documented with Claude Code on Claude Opus 5.5.

Works with

  • Claude Code
  • Codex
  • Cursor
  • Gemini CLI
  • GitHub Copilot
  • Windsurf

AGENTS.md and docs/ai/ let agents change it without scanning the repo.

Try it

Demo accounts
Admin and member, one click
Demo data
150 customers, 32 alert rules
Labelled demo
Orders, revenue, API usage
AI
Demo answers without a key

Licences

Code
Your ANKY.AI tier (LICENSE.md)
Activation
Purchase code on your live site
Dependencies
Their own open-source licences

Opsdeck is a complete admin console for running a SaaS or an online store: users, subscriptions, orders, revenue, API usage, system health and integrations side by side, with a live activity monitor. Alert rules are really evaluated on a schedule, with cooldowns and auto-resolve, and notify your team by email and Slack.

An AI assistant writes the daily ops brief and explains alerts, grounded in your own KPIs. Data tables are server-driven, with filters, bulk actions and CSV export. Underneath: Better Auth with passkeys, Google, magic links and codes; admin-only access enforced on every page, action and API route; Stripe billing; rate limits and security headers; light, dark and mobile layouts.

Run it locally with Docker, two demo accounts and seeded demo data: 150 customers and 32 alert rules. Orders, revenue and API usage show clearly labelled demo data until you connect your own sources, and the AI answers in demo mode without a key. AGENTS.md, CLAUDE.md, Cursor and Windsurf rules and a codebase map let Claude Code, Codex or Cursor adapt it with you.

What you are buying: The full Next.js 16 source of Opsdeck: the admin console, the alerts engine and cron route, the AI ops assistant, the database schema and demo seed, and the docs. Deploy it on Vercel or any Node host with PostgreSQL.

Third-party costs: Opsdeck can connect to Stripe, an email provider, Slack, S3 or R2 storage and the Anky AI API. Each bills you directly for your usage and stays off until you add its key; none is needed to run the console.

Opsdeck · operations control center

Run your whole platform
from one console

Users, subscriptions, revenue, orders, API usage and system health side by side, with alert rules that really fire and an AI that writes the daily ops brief.

  • Full source
  • Alerts to email & Slack
  • AI ops brief
  • Light, dark & mobile
Opsdeck overview with KPIs, revenue and user distribution

11

Console pages

17

Alert metrics

5

Sign-in methods

44

Unit tests

1

One-time payment

Everything included

Stop checking six tools every morning

  • Alerts engine

    Rules with 1–5 conditions, severity, cooldown and auto-resolve, checked on a schedule and delivered by email and Slack.

  • Live monitor

    A feed of sign-ups, sign-ins, subscriptions and alerts, polled every 5 seconds, with pause and event-rate charts.

  • Users and subscriptions

    Server-driven tables with filters, bulk ban and role changes, a user drawer and CSV export.

  • Revenue and orders

    Estimated MRR and ARR, MRR by plan, transactions and an orders table with drawers.

  • AI ops assist

    A streaming daily brief and Explain this alert, grounded in your KPIs, open alerts and system health.

  • Admin-only by design

    Every page, action and API route checks the role on the server; members get their own account area.

How it works

From install to your first alert

  1. 1

    Install and seed

    Start PostgreSQL with Docker and seed 150 demo customers and 32 alert rules.

    docker compose up -d
    npm run db:deploy && npm run db:seed
  2. 2

    Set your rules

    Pick a metric, a threshold, severity, channels and a cooldown. The editor shows the current value live.

    Alert rule editor
  3. 3

    Schedule the checks

    Call the secured cron route every 5 minutes from any scheduler or Vercel Cron.

    curl -H "Authorization: Bearer $CRON_SECRET" \
      https://your-app.example.com/api/cron/alerts
  4. 4

    Act from one place

    Resolve alerts, ban or promote users, export CSVs and read the AI brief without leaving the console.

    User drawer with profile, plan and sessions

Who it's for

One console for every operator

  • SaaS founders and small teams

    Watch sign-ups, subscribers, MRR and system health, with alerts when something drifts.

  • E-commerce operators

    Alerts on inventory, order delays, refunds or conversion.

  • API and platform businesses

    Track requests, error rate, latency and quota, and page the on-call team in Slack.

  • Agencies

    Ship a branded admin console to clients quickly.

  • Internal tools teams

    Start from a secure, role-based console instead of building from zero.

  • Developers

    A real reference for server-driven tables, streaming AI, Better Auth, Prisma and Stripe.

Make it yours

Customize it with Claude Code

The repo ships with AGENTS.md, CLAUDE.md and a codebase map. Open it in Claude Code, Codex or Cursor and ask in plain words:

  • “Rebrand it for my store: name Stockroom, accent orange, my logo.”

  • “Replace the demo orders with my Shopify orders from their Admin API.”

  • “Alert #ops on Slack when refunds pass 5% of orders in a day.”

  • “Add a Support tickets page with a table, filters and a drawer.”

Project specs

Everything you need to evaluate the stack at a glance.

Framework
Next.js 16
Language
TypeScript
Database
PostgreSQL + Prisma
AI models
Anky AI API
Auth
Better Auth
Deployment
Vercel, Any Node host, Docker
Version
v1.0.1
Last updated
Sep 28, 2026

Tech stack

Ships with AGENTS.md, CLAUDE.md, GEMINI.md and .cursor/rules.

React 19Tailwind CSS 4shadcn/uiTanStack TablePrisma 7Better AuthStripereact-emailMotionOpenAI-compatible AI
Package contentsAIinstruction files for coding agents
    • app/dashboard
    • app/api
    • components/opsdeck
    • components/data-table
    • components/charts
    • lib
  • .anky
  • README.md
  • FEATURES.md
  • CHANGELOG.md
  • LICENSE.md
  • AGENTS.mdAI
  • CLAUDE.mdAI
  • .env.exampleAI
  • docker-compose.yml
  • package.json
Quick start
$ cp .env.example .env
$ docker compose up -d
$ npm install
$ npm run db:deploy
$ npm run db:seed
$ npm run dev

Open the folder in Claude Code, Codex or Cursor and ask it to rebrand, add a feature or deploy — the instruction files explain the architecture and conventions.

More from ANKY.AI

View store