SnapPrice AI
Point your camera at any second-hand item and get an instant, data-backed three-tier price estimate from live marketplace data — in under 3 seconds.

iOS & Android
What we built
Resale intelligence in one tap
SnapPrice AI is a cross-platform mobile app for iOS and Android that removes the guesswork from second-hand pricing. Snap a photo, confirm the details, and the app returns a Quick Sell price, a recommended List For price, and an Optimistic ceiling — all backed by live data from 17 marketplaces across 14 countries, in 8 languages.

How it works
Snap → Confirm → Appraise → Go
The camera identifies item type, brand, model, and condition via Gemini vision — no typing needed
A pre-filled form lets the user verify or correct any detail the AI picked up
A blend of AI valuation + live SerpAPI data from 17 marketplace providers generates a three-tier price band
Prices are displayed in the user's local currency. A Firebase cache reduces repeat lookups to milliseconds
The problem
Sellers leave money on the table. Every time.
Pricing a used item correctly means researching eBay, Vinted, Subito, Craigslist, and a dozen more — per country, per condition, per category. Most sellers skip the research and guess. SnapPrice makes that research instant.
all unified into a single appraisal
Under the hood
Three layers working together
AI Vision Layer
Gemini Pro Vision identifies item category, brand, model, and condition from the photo — pre-filling the confirmation form to minimize user effort. Most categories need zero typed input.
Market Data Layer
SerpAPI queries active listings across 17 marketplace providers simultaneously. Results are normalized, filtered by condition and country, and blended with the AI valuation into a statistically grounded Quick / Fair / Optimistic price band.
Smart Cache Layer
A Firebase 7-day cache keyed to brand + model + country + condition means repeat appraisals return instantly, cutting API costs by 80–90%. The economics work at scale because popular items self-optimize.
In production
Live on both platforms, globally












What we learned
Complexity should feel effortless
The pipeline — vision → confirm → lookup → cache → display — is deeply complex. The user sees a camera button and a price. Every design decision was measured against one question: does this reduce the steps between "I want to know the price" and "here it is"? That pressure is what made the product worth using.
