Trackmint Use Cases — Software Development & Law Firm
Date: July 18, 2026 · Companion to the PRD (doc 05) and the working prototype/app.
Screenshots are taken from the actual clickable prototype (desktop) and the Expo mobile app built in this project.
The one idea behind every use case: the work item you track is the same thing you bill. An hour logged on a board card flows — with no export, no second tool — into budgets, invoices, and payment.
Part 1 — Software Development pack (“Jira × QuickBooks”)
Who: Barry’s dev shop — a contractor (Barry, $120/h) with two subcontractors (Dana $95/h, Sam $80/h), serving two clients: Acme Corp and TechFlow. Today this shop would need Jira/Asana + Toggl/Harvest + QuickBooks. In Trackmint it is one tool.
Use case S1 — Run the sprint (Basic tier)
- Barry opens the Sprint Board: Backlog → In Progress → In Review → Done.
- He creates an issue “Payment webhook retries failing” (type: Bug, client: Acme Corp, estimate 6h) and assigns it to himself.
- During the week the team drags cards across columns; each card shows type, client, logged vs. estimated hours (green, red when over), and assignee.
What competitors miss: Jira does this but knows nothing about money; PracticePanther can’t do boards at all (its own help docs tell users to bolt on Trello).
Use case S2 — Capture billable hours (Mid tier)
- Barry opens the webhook bug card and taps ▶ Start timer as he begins debugging.
- The timer runs across the whole app (visible in the header) while he works; he stops it 2h 15m later — the time is logged to that exact issue at his $120/h rate.
- Dana logs 3h manually on the dashboard feature (“Add hours: 3”).
- Time & Billing now shows: unbilled value per issue, per member, and Acme’s budget bar climbing — it turns amber at 80% of the $8,000 budget, red if over.
Design requirements from research: timers included in every time-tracking plan (Asana paywalls this at $24.99+add-on; Jira needs Tempo which charges for every seat), and reliable (PracticePanther’s “timers reset themselves” was a top complaint).
Use case S3 — Scan a receipt into a billable expense (Advanced tier)
- Barry uploads the June AWS invoice PDF into Documents (AI).
- The AI extracts vendor, amount ($214.37), date, category (“Cloud hosting”), and — at 72% confidence, flagged for review — matches it to client Acme Corp’s project.
- Barry confirms; the expense joins Acme’s unbilled work.
This is the “QuickBooks side”: no official government forms exist for software work, so the dev pack’s AI is receipts → categorized billable expenses.
Use case S4 — One-tap invoice, get paid (Mid tier)
- On Invoices, Trackmint shows “Acme Corp — $2,062.40 unbilled.”
- One tap: a draft invoice appears with line items pulled from real work — “Payment webhook retries failing — 4.5h @ $120,” “Build client billing dashboard — 5.2h @ $95,” “Expense — AWS June $214.37” — subtotal, total, done.
- Barry taps Send; Acme receives it with an online payment link (card/ACH). Items are marked billed so nothing is double-invoiced. When money arrives, the invoice flips to Paid.
The gap this closes: 14 of our 145 mined complaints were exactly “no bridge from tracked work to a client invoice.”
Part 2 — Law Firm pack (matters + billing + AI forms)
Who: a solo consumer-bankruptcy attorney with a paralegal. Today she’d need PracticePanther (billing) + Trello (boards) + Best Case or Glade (petitions). Trackmint’s Legal pack renames the same engine: issues become matter tasks, the Sprint Board becomes the Matter Board (Intake → In Progress → Attorney Review → Filed/Done).
Use case L1 — Track a matter from intake to filing (Basic tier)
- New client T. Nguyen retains the firm for a Chapter 7. The paralegal creates matter tasks: “Nguyen — Ch. 7 petition prep,” “Nguyen — client doc collection.”
- Tasks move across the Matter Board; the attorney sees at a glance which matters are stuck in Intake and which await her review.
- Each card carries the client, task type (Filing / Research / Hearing Prep), and hours logged vs. estimate.
Use case L2 — Bill every minute, respect the budget (Mid tier)
- The attorney starts the timer on “Rivera — means test analysis” during research; the paralegal logs collection time on Chen’s matter at her lower rate.
- Time & Billing shows each matter’s budget bar — Nguyen’s $1,500 flat-fee budget at 51%, warning before the firm eats unbillable overrun.
- Month-end: unbilled time per client is already assembled; invoices go out with payment links (the research showed lawyers wait ~a week for PantherPayments deposits and hate it — payments status is visible in-app).
Design requirements from research: flat-fee budget visibility (“no way to check whether you are about to exceed the budget” — real PracticePanther complaint), and no seat-banding pricing for a 2-person firm.
Use case L3 — The signature move: scan client docs → filled official form (Advanced tier)
- The attorney requests documents from T. Nguyen through the app; he uploads his W-2, six months of pay stubs, and a bank statement from his phone.
- The AI reads all three documents and extracts the fields a Chapter 7 income schedule needs — employer, gross monthly wages (6-month average across pay stubs), payroll deductions, and a rideshare side income it detected in bank deposits.
- Every value shows a confidence score and its source (“← pay stubs, 6-mo avg”). The rideshare income is at 64% confidence, so it’s flagged red — the attorney reviews and confirms it. Nothing fills a form without attorney sign-off.
- One tap: Official Form 106I (Schedule I: Your Income) is filled and attached to the Nguyen matter, ready for the petition packet.
Roadmap beyond this demo: the full petition packet (B101, B106 schedules, B107, B122 means test), creditor matrix, CM/ECF e-filing — then new profession packs reusing the same extractors (family-law FL-150, SSDI, probate).
Use case L4 — Same firm, same tool, different work (cross-pack)
The attorney’s spouse runs a small dev consultancy. Same Trackmint account, different workspace, different pack — the engine is identical; only the language, board columns, seed templates, and AI target forms change. That is the modular thesis from Barry’s original idea.
Tier summary across both use cases
| Tier | Software Dev pack gets | Law Firm pack gets |
|---|---|---|
| Basic ($12/user/mo) | Sprint Board, issues, assignment | Matter Board, matter tasks, assignment |
| Mid ($29/user/mo) | + timers, rates, budgets, expenses, invoices, payments | + timers, rates, matter budgets, invoices, payments |
| Advanced ($59 + per-case AI) | + receipt scan → billable expenses | + client doc scan → filled official forms (Ch. 7/13 first) |
Prices are the illustrative tiers from the financial research (doc 06), not final.
Where to try each use case
- Clickable prototype (desktop, in your Cowork sidebar as “caseboard-prototype”): all four S and L flows, including drag-and-drop and the full AI scan wizard.
- Mobile app (
~/projects/caseboard-app,npx expo start): the same flows adapted to phone — the TestFlight build will behave identically.