Build the public marketplace
When to use this
Start here, in a brand-new project.
What a buyer sees, working with listings you enter yourself.
The prompt
Build a marketplace website for [WHAT IS BEING TRADED, e.g. handmade furniture from independent makers], connecting [WHO SELLS] with [WHO BUYS]. Pages: a home page explaining what the marketplace is and who it serves, with prominent search; a browse page showing all listings; a page for one single listing; a page showing everything from one seller; a page explaining how it works, separately for buyers and for sellers; and a contact page with a form that emails me at [EMAIL] and stores submissions. Store listings as editable data with a private owner screen. A listing has a title, short description, full description, price, category, condition or type, location if relevant, images, the seller it belongs to, and a status of draft, pending review, active or removed. Only active listings appear publicly. Store sellers separately with a name, a short profile, a location and a joined date. On browse, show listings as cards with image, title, price, seller name and location. Add search by words in the title and description, and filters for [YOUR FILTERS, e.g. category, price range, location]. Sort by newest by default. The single listing page shows all details, all images, the price, the seller with a link to their page, and a clear action button — which does nothing yet, since purchases come later. Design: [THREE ADJECTIVES, e.g. clean, trustworthy, uncluttered]. Colors: [YOUR COLORS]. Browsing must be excellent on a phone. Use labelled image placeholders saying [REAL LISTING IMAGE NEEDED] — do not use stock photography and do not generate product, seller or customer images from scratch. Editing my own real photos is fine; only invented or generated scenes are the problem. Add three example listings from two example sellers, clearly labelled as examples for me to replace. When finished, tell me where I add listings and sellers, and what is still an example.
Check it worked
- Browse shows your listings and the filters visibly change what appears
- Searching a word from a listing title finds it, and a nonsense word returns a clear empty state rather than a blank page
- A seller's page shows only their listings
- A listing set to draft disappears from public browse
- Browsing feels good on a phone, with tappable filters and no sideways scrolling
You'll know it worked when:
A marketplace you can browse and search as a buyer, filled with listings you control.
Watch out for
Enter your first listings yourself, by hand. Real listings shape the fields you actually need, and almost everyone discovers a missing field at this point — much cheaper now than after sellers are using it.