尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗A prototype e-commerce site for First Draw, a (fictional) Danish cigar shop for first-time buyers. Built with Next.js (App Router) + TypeScript, no database, ready to deploy on Vercel.
Prototype content: all brands, products, reviews and people are fictional. Checkout, MitID and payment are demos.
| Route | Page |
|---|---|
/ | Homepage |
/guide | Beginner Guide + 3-question quiz |
/shop | Cigar Finder (filters, sort, starter packs; supports ?occ=gift, ?chip=beginner, ?q=search) |
/product/[slug] | Product page (14 products) |
/cart | Cart & demo checkout (mock MitID age check, mock payment) |
/confirmation | Order confirmation + care guide |
/help | FAQ with search + contact form (demo) |
/about | About us |
npm install
npm run dev # http://localhost:3000
npm run build # production build
lib/products.ts – all product, pack and review data (edit here to change the catalogue)lib/cart.tsx – cart (localStorage) and last-order handlingcomponents/ – Header, Footer, TrustBar, ProductCard, Finder, Quiz, Checkout …app/globals.css – design system (colours, buttons, badges, strength meter)components/FunnelTracker.tsx – pushes data-funnel="stage:action" clicks to window.dataLayer for funnel KPIsdesign/ – the original Claude Design prototype (reference only), docs/ – the design promptImport the repo in Vercel (framework preset: Next.js). No environment variables needed.