Grocery Detective scans millions of weekly prices across major grocers in your zip code. Built with Next.js, Supabase, and AI list parsing, Grocery Detective helps users find the best prices and save money. Users can Favorite items and get notified when they are on sale, so they can stock up.
I’m Greg, founder of Grocery Detective.
With inflation and shifting grocery pricing making everyday bills unpredictable, I realized checking 5–10 individual store apps or paper flyers was a massive waste of time. But building a solution meant solving a huge technical headache: grocery data is wildly fragmented and non-standardized across retailers.
We built Grocery Detective to solve this:
Data Normalization Engine: We ingest and index real-time weekly ad pricing across 30+ major chains (Walmart, Target, Publix, Cub, Hy-Vee, etc.) down to the local zip code. We are currently live on the West Coast, Midwest, South, and Southeast
'Perfect List' Optimizer: Paste any raw text shopping list. Our AI matches your items to commodity categories and calculates the cheapest 1-stop, 2-stop, or 3-stop route.
Automated Deal Watchlist: Save favorite items to receive personalized weekly digest emails powered by Klaviyo when your go-to staples go on sale.*
Stack: Next.js 16 (App Router), Supabase (PostgreSQL + RLS), React 19, OpenAI SDK, Tailwind CSS, Vercel, and Klaviyo.
We’d love your feedback on our route optimizer, UI, and search performance! Check it out and let us know what features you’d like to see next.