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 Enter an address, your shopping list, and how far you're willing to drive.
- 2 It maps the area you can reach in that time and finds candidate stores inside it.
- 3 You get a ranked plan of which stores likely stock which items — with the reasoning behind each call.