Marketplace App
Build an Etsy-style two-sided marketplace with seller stores, product listings, cart, checkout, and reviews.
The Prompt
✨ Ready-to-use Lovable Prompt
Open LovableBuild a two-sided marketplace app with the following features: **Discovery (for buyers):** - Homepage with featured products, categories, and top-rated sellers - Search with filters: price range, category, rating, location, shipping region - Product detail page: image gallery, description, price, seller info, reviews, "Add to Cart" **Seller Storefronts:** - Every seller has a public storefront: logo, banner, bio, product grid, reviews - Seller signup creates a store automatically; prompt them to add their first listing **Listings:** - Create a listing: title, description (rich text), price, currency, stock, shipping cost, images (up to 8), category, tags - Edit, duplicate, pause, or delete listings - Listing analytics: views, favourites, conversion rate **Cart & Checkout:** - Cart supports items from multiple sellers (split at checkout) - Checkout via Stripe; payouts split to sellers via Stripe Connect - Order confirmation email to buyer and seller **Orders:** - Buyer order history with status (Paid, Shipped, Delivered, Refunded) - Seller order dashboard: mark as shipped (adds tracking number), refund, message buyer - Disputes: buyer can open a dispute; platform admin reviews **Reviews:** - After delivery, buyer can leave a star rating + review - Reviews appear on product page and seller storefront - Sellers can respond to reviews **Platform Admin:** - Dashboard: total GMV, active sellers, open disputes, pending verifications - Seller verification queue - Take rate: default 10% platform fee on every transaction **Design:** - E-commerce-style layout with a sticky nav, prominent search, and large product imagery - Trust signals everywhere: verified badges, star ratings, "X sold" counters - Mobile-first checkout Store everything in Supabase. Use Stripe Connect for seller payouts. RLS so sellers only edit their own listings.
How to Use This Prompt
- 1
Copy the prompt
Click the 'Copy Prompt' button above to copy the full prompt to your clipboard.
- 2
Open Lovable
Go to lovable.dev and create a new project. If you're on the free plan, you get 5 credits/day.
- 3
Paste and send
Paste the prompt into the Lovable chat input and press enter. Lovable will start building your app immediately.
- 4
Iterate and refine
Review what Lovable builds. Use follow-up prompts to refine the design, add features, or fix anything that's off.
Pro Tips
- →Ask for 'Stripe Connect with Standard accounts' — it's the simplest path to compliant payouts
- →Include a 'platform take rate' explicitly — Lovable won't add it unless you say so
- →Start with a single category even if your long-term plan is many — narrow marketplaces launch faster
Prompt Variations
Different versions of this prompt for specific use cases.
Digital goods marketplace
Build a marketplace for digital goods only (templates, ebooks, presets). No shipping. Delivery is an automatic file download after Stripe payment. Use Supabase Storage with signed URLs that expire in 24 hours.
Services marketplace
Build a services marketplace (like Fiverr). Sellers list services with 3 pricing tiers (Basic / Standard / Premium). Buyers place orders, describe requirements, and chat with the seller in-app. Milestone-based Stripe payments.
Frequently Asked Questions
Can Lovable handle Stripe Connect for payouts to sellers?
How do I prevent low-quality listings?
Ready to build?
Copy the prompt above, then paste it into Lovable. Your app starts building instantly.
Try Lovable FreeMore Prompt Templates
View allSaaS Dashboard
Build a full SaaS app with a user dashboard, authentication, subscription management, and analytics.
E-commerce Store
Build a complete online store with product listings, cart, checkout, and order management.
Portfolio Website
Build a stunning personal or creative portfolio to showcase your work and attract clients.