Logo FS-Skia-UI

Expense Tracker Demo Spec

Goal

Build a complete expense tracker demo that exercises an expense list, category assignment, per-category and total summaries, a simple bar breakdown, filtering by category, and evidence-friendly rendering.

User Experience

The app opens to a list of expenses with a running total and a category breakdown. The user adds expenses, assigns categories, filters the view, and sees the totals and breakdown update. The layout should be readable, fast to understand, and deterministic under a seed.

Layout

Controls

Core Behaviors

Data Model

Visual Requirements

App State

Track at minimum:

Determinism and Evidence

Acceptance Criteria

Out of Scope

Type something to start searching.