Shared Product Blueprint

Personal Budget Tracker

A read-only Product Blueprint created with IdeaMade.

Personal budget tracker

Personal Budget Tracker

A browser-only budget tracker for one person. Record income, expenses, and transfers to savings, set a monthly budget per category, and see each month's totals and how much is left per category. All data stays in this browser on this device.

Users and roles

The people who interact with the product.

Local user

The single person using the browser. There is no sign-in and no sharing; everything is local to this browser on this device.

  • Record income, expenses, and transfers to savings
  • Set a monthly budget per category
  • See how much is left this month and which categories are over budget

Key workflows

The main paths users take to reach an outcome.

Record a transactionLocal userCore
1

Open TransactionsGo to the Transactions page for the selected month.

2

Add a transactionEnter type, amount, date, and optional note; expenses also require a category.

3

Confirm it is savedThe new transaction appears in the month's list and is stored locally in this browser.

Outcome: The transaction is saved in this browser and appears in the selected month's list.
Set up categories and budgetsLocal userCore
1

Open BudgetsGo to the Budgets page.

2

Add or rename a categoryCreate categories such as Rent, Groceries, Transport, or Fun, or rename existing ones.

3

Set the monthly budgetEnter a monthly budget amount for each category.

Outcome: Categories exist with monthly budget amounts stored in this browser.
Review the monthLocal userCore
1

Pick a monthChoose the month to review on the Month overview page.

2

View totals and category statusSee total income, total spent for that month, and each category's budget, spent, and amount left, with over-budget categories flagged in red.

Outcome: The user sees total income, total spent, and per-category budget, spent, and remaining amounts, with over-budget categories in red.

Pages

3 pages in the MVP

Month overviewPick a month and review total income, total spent, and per-category budget, spent, and remaining amounts, with over-budget categories shown in red. If no data exists yet, the page points to Budgets and Transactions to get started.
Public
Month overview
TypeAmountCategoryDate
TransactionsList the transactions for the selected month, add new income, expense, or transfer-to-savings transactions, and delete existing ones. If the list is empty, it invites adding the first transaction.
Public
Transactions
BudgetsSet a monthly budget for each category and add or rename categories. If no categories exist yet, it invites adding the first category.
Public
Budgets

Product decisions

Choices you can confirm directly in the Blueprint.

When a category is renamed or its budget changed, should past months keep the budget that was set at the time, or should the current budget apply to all months?ConfirmedWhen a category is renamed or its budget changed, should past months keep the budget that was set at the time, or should the current budget apply to all months?
Budget is set per month and past months keep their values

Assumptions

Items that should be verified before implementation.

Budgets are set per month, so past months keep the budget values that were set at the time; renaming a category or changing its budget does not alter earlier months.

High impactAccepted

All data is stored only in this browser on this device; clearing browser data removes it. There is no account, sync, sharing, bank connection, import/export, or AI.

High impactAccepted

Amounts use a single currency with no currency selection, as multiple currencies are out of scope for the first version.

Medium impactAccepted