A One-time purchase plan for MVP ForSale Promo Storefront.
The complete promo storefront in one deliverable. Includes: (1) the server-rendered catalog app — home with featured listings and category tiles, browse with live filters, faceted search (category / stack / capability checkboxes + price slider), category landing pages with data-derived subcategory chips, and listing detail pages with gallery, seller markdown body (sanitised), readiness badges, verified-review counts, and multi-variant "from" pricing; (2) the SEO layer — per-listing generateMetadata, Open Graph tags, schema.org Product JSON-LD (offer + aggregate rating, only when real data exists), canonical URLs, catalog-driven sitemap.xml, robots.txt, noindexed search; (3) the data-integrity guards — no fabricated reviews, no $0 prices, demo links only when real, sold-out / coming-soon sale-status handling, and a production guard that fails loudly when the API origin env is unset; (4) the ops baseline — BuildKit-secret Dockerfile.deploy producing a Next.js standalone node:24-alpine image running as non-root with a /api/health liveness route for blue/green swaps, env-derived image-optimizer allowlist with a safe per-image unoptimized fallback, and 60-second API response caching including the POST detail endpoint. Configuration is three env vars; the hand-drawn wireframe theme is one CSS file with design tokens at the top, built to be re-skinned.