Case study · Backend & integration
PricePivot
A grocery price tracker that turns the prices you log into a verdict (is this actually a good price, and where is it cheapest?) built on a shared price graph.
-

A verdict on any product (stock up or wait) measured against its own history.
-

The same item across every store, ranked by real per-unit price.
-

Where your grocery money actually goes, week over week.
-

Everything you track, with its price movement at a glance.
The problem
Grocery prices are noise. A number on a shelf tells you nothing about whether it's a good deal, or whether the store down the road is cheaper. Loyalty apps optimize for the store, not for you.
The approach
PricePivot turns the prices you log into signal. Each product gets a verdict (stock up now or wait) measured against its own history, plus a side-by-side of every store you've seen it at, normalized to a real per-unit price.
Under the hood, individual logs roll up into a shared price graph, so the read gets sharper as more prices come in: the piece of the app that's as much backend as interface.
What we built
A native iPhone app in Swift with a Supabase backend: per-product stock-up verdicts, cross-store comparison, spending insights, barcode scanning, and price-movement tracking, with a Pro tier for predictions, alerts, and unlimited history.
Contact
Need an app with a real backend? Let's talk.
A sentence or two about your product and timeline is plenty. I reply within 2-3 business days.