PricePilot
A pricing spreadsheet that grew up and learned interface design.
Pricing decisions often live in a spreadsheet that one person understands. The experiment was to give that logic a real interface where the decision, not the formula, is the thing on screen.
PRICING
PricePilot
- Role
- Product design and front-end
- Scope
- Data-heavy UX, pricing logic, CSV/Excel workflows, dashboard design.
- Outcome
- A useful experiment in turning spreadsheet logic into a decision interface — the kind of thinking that transfers directly to operational product work.
- Technology
- Next.js, TypeScript, Tailwind CSS
Disclosure. Experimental project. Built to learn data-heavy decision-support UX. Verify or create a stable preview before linking publicly.
Pricing decisions often live in a spreadsheet that one person understands. The experiment was to take that spreadsheet’s logic — tiers, margins, scenarios — and give it an interface where the decision, not the formula, is the thing on screen.
- CSV/Excel as the real source of truth
- Pricing logic is non-trivial but must stay legible
- Decision, not data entry, is the job
The structural decisions that shaped the solution — explicit and arguable, not hidden inside a polished screen.
- 01
Decision above data
Surface the decision and its consequences, hide the formula mechanics.
- 02
Scenarios side by side
Let scenarios live side by side instead of across tabs.
- 03
Spreadsheet stays source
Keep the spreadsheet importable so it stays the source of truth.
- Scenario comparison interface
- CSV import and a legible pricing table
- Decision visible above the data
A useful experiment in turning spreadsheet logic into a decision interface — the kind of thinking that transfers directly to operational product work.
- Scenario comparison
- Side-by-side pricing scenarios
- CSV workflow
- Spreadsheet stays source of truth
- Decision-led UX
- Decision above the data
The experiment has no real pricing team to validate against. The honest value is the transferable skill — taking dense spreadsheet logic and making the decision legible — not the specific interface.
Logic
Mapped the spreadsheet pricing logic.
Interface
Built the scenario comparison.
Technical material kept secondary — for the engineering reader who wants to look under the hood.
- Client-side parsing of CSV with a normalised pricing model; no sensitive data leaves the browser.