Finance · Personal ledger

Where the money wentsample data

Income, spending, savings goals and cash position across the last 12 months. Filters apply to every chart and to the transaction ledger.

Income vs. expenses

Monthly totals for the selected range

Income Expenses

Cash balance

Checking balance at each month-end

Net cash flow per month

Income minus expenses — what actually stayed

Savings goals

Funded from cumulative net savings, in priority order

Expense breakdown

By category, selected range

Budget vs. actual

Monthly budget × months in range, vs. actual spend

Budget Actual

Spend intensity by category and month

Darker means more spent that month — read across a row to spot drift

Upcoming recurring bills

Detected from repeating transactions, next 30 days

Top merchants

Where the most went, selected range

Ledger

Date Category Description Account Amount
Sample data — replace TRANSACTIONS, BUDGETS, SAVINGS_GOALS and STARTING_BALANCE near the top of the script. Everything on this page recomputes from those.
Website · Ops console

Site health & contentsample data

Uptime, performance, traffic, content and deploys in one place. Replace the SITE_* constants with a real feed from your host, analytics or CMS.

Visitors & pageviews

weekly totals

Visitors Pageviews

Response time — last 24h

edge p50 / p95, 30-minute buckets

Core Web Vitals

75th percentile, real users, 28 days

Uptime — last 30 days

daily status

up partial down

Audience

traffic sources & devices, 30 days

Pages & content

Page Status Updated Views (30d)

Recent deploys

latest builds, newest first

Request log — notable events

4xx / 5xx and slow responses, last 24h

Sample data — replace the SITE_* constants (pages, deploys, uptime, traffic, response times, vitals, audience, events, infra) near the top of the script.