Back to Work Samples
DashboardSaaSOperations

Admin Cost Dashboard

A unified operations dashboard that tracks all costs associated with running a SaaS product — from AI services to infrastructure to payment processing fees.

The Problem

  • Running a SaaS requires 10-15+ vendor subscriptions
  • Costs scattered across billing portals and invoices
  • Hard to see total operational costs at a glance
  • No easy way to compare costs vs revenue

The Solution

  • One dashboard for all 13+ vendor costs
  • Automatic API fetching for supported services
  • Color-coded categories for quick understanding
  • Revenue vs costs with profit margin calculation

5 Cost Categories

Every expense is categorized for clear visibility into where money goes.

AI Services

Anthropic (Claude)OpenAI (GPT)

API usage: input tokens, output tokens, cost per model

Infrastructure

VercelNeon PostgreSQLClerkResend

Functions, bandwidth, compute hours, storage

Data Providers

Financial Modeling PrepPolygon.io

API call quotas, subscription tiers

Developer Tools

GitHub ActionsSentryCursor IDE

CI/CD minutes, error events, licenses

Payments

Stripe

Transaction fees, revenue, MRR/ARR

13+ Vendor Integrations

API-enabled services fetch automatically; others support manual entry.

Vercel

API

Usage breakdown with tiered pricing calculations

Anthropic

API

Org-level usage with Claude Code filtering

OpenAI

API

Daily cost aggregation by model

Stripe

API

Revenue, fees, MRR/ARR from subscriptions

Neon

API

Compute hours, storage, data transfer

GitHub

API

Actions minutes by runner type

Sentry

API

Event counts and quota tracking

Clerk

Manual

Fixed monthly auth service cost

FMP

Manual

Stock data API subscription

Polygon

Manual

Options data subscription

Cursor

Manual

IDE license

Resend

Manual

Email service

PDFShift

Manual

PDF generation

Dashboard Features

Real-Time Summary

Total costs, revenue, net profit, and margin at a glance

Category Breakdown

Visual pie chart showing cost distribution by category

Service Cards

Individual cost display with detailed metadata per service

Historical Trends

Line charts showing costs and revenue over 3-12 months

Manual Cost Entry

Add/edit fixed monthly subscriptions with notes

Auto-Fetch Cron

Daily automated cost fetching at 00:05 UTC

How Data Flows

Daily Cron

00:05 UTC trigger

API Fetch

7 parallel requests

Database

Neon PostgreSQL

Dashboard

Next.js + Recharts

Tech Stack

Framework

Next.js 14

App Router with TypeScript

Styling

Tailwind CSS

Dark mode, responsive design

Charts

Recharts

Trend visualization

Database

Neon

Serverless PostgreSQL

Hosting

Vercel

Deployment + cron jobs

Integration

Stripe SDK

Revenue tracking

Language

TypeScript

Type-safe throughout

UI

React 18

Server components

Business Value

Financial Clarity

Know exactly where every dollar goes. No more spreadsheet chaos.

Profitability Tracking

See revenue vs costs instantly. Know your margins in real-time.

Vendor Optimization

Identify which services drive costs. Negotiate or replace intelligently.

Historical Analysis

Track trends over months. Budget better with real data.

Need cost visibility?

I can build custom dashboards that consolidate your vendor costs, track revenue, and give you the financial clarity you need to run your business.