Steve Terrell's Secret Shopper

Give it an address, a shopping list, and a drive-time range, and it returns an interactive map plus a ranked report of which nearby stores are most likely to carry each item.

A portfolio project demonstrating

  • Vibe coding — designing and shipping a full-stack web app rapidly, hand-in-hand with an AI coding agent.
  • Third-party API integration — orchestrating geocoding, drive-time isochrones, and place search from Mapbox into one pipeline.
  • LLM prompt engineering — structured, explainable reasoning (OpenAI) that matches each item to the stores most likely to sell it.
  1. 1 Enter an address, your shopping list, and how far you're willing to drive.
  2. 2 It maps the area you can reach in that time and finds candidate stores inside it.
  3. 3 You get a ranked plan of which stores likely stock which items — with the reasoning behind each call.

Try it