Crypto

Build a Bitcoin Coffee Shop Menu with AI

Cafe menu and ordering page with Bitcoin QR code payments, dual BTC/USD pricing, loyalty point tracking via localStorage, and a real-time order builder for dine-in and takeaway.

Build Prompt

Copy this prompt into Claude Code
Build a Bitcoin coffee shop menu as a static HTML/CSS/JS site. Dark theme with background #0a0a0f, surfaces #12121a, borders #1a1a2a, accent color #f7931a (Bitcoin orange). Load data from inline constants: `const MENU = [...]`, `const CATEGORIES = [...]`, `const BTC_USD_RATE = 97500`, `const SHOP_INFO = { name, address, hours, btcAddress }`. Each menu item has: id, name, priceUSD, category, description, image (emoji), available (boolean), popular (boolean), dietaryTags (array: "Vegan", "GF", "Organic"), sizes (array: [{name: "Small", priceUSD}, {name: "Medium", priceUSD}, {name: "Large", priceUSD}]). Layout: Header with coffee shop name, Bitcoin Accepted badge, and a scrolling ticker showing "1 BTC = $XX,XXX". Navigation tabs for categories: Coffee, Tea, Specialty, Pastries, Cold Drinks. Mobile: horizontal scrollable tabs. Menu display: Category sections with items listed. Each item shows: emoji icon, name, dietary badges (small colored pills), description, size options (radio buttons), price in USD with BTC equivalent below in smaller text (e.g., "$5.50 / 0.0000564 BTC"), popular badge (flame emoji), and "Add to Order" button. Order builder: Fixed bottom bar (mobile) or sidebar (desktop) showing: current order items with quantities, +/- buttons, running total in USD + BTC, order type toggle (Dine-in / Takeaway), and "Pay with Bitcoin" button. "Pay with Bitcoin" flow: Modal showing total in BTC, QR code with `bitcoin:ADDRESS?amount=X&label=OrderN`, the BTC address for manual copy, a countdown timer (15 min for rate lock), and "I've Paid" confirmation button. Loyalty system: localStorage tracks total orders and BTC spent. Show a loyalty card (10 stamps, every 10th drink free). Display: "You've spent X BTC here! Y more orders for a free drink." Footer: Shop hours, address, social links, "We Accept Bitcoin" badge. SEO: title, meta description, OG tags, JSON-LD Restaurant + Menu schema. Seed 16 menu items across 4 categories. Read the guide at https://accessagent.ai/api/guide and follow it to deploy the site to AccessAgent.ai. My email is [your@email.com].

Make It Yours

Lightning Payments

Add Lightning Network support for instant, sub-cent fee coffee payments with BOLT11 invoices.

Daily Specials

Auto-rotate featured items with countdown timer and special pricing tied to day of week.

Nutritional Info

Add calorie counts and detailed nutritional breakdowns in expandable panels per item.

Table Ordering

Add table number input for dine-in orders with "order sent to kitchen" confirmation.

Seasonal Menu

Include a seasonal/limited-time section with auto-hide based on hardcoded date ranges.

Gift Cards

Sell BTC-denominated gift cards with generated codes stored in localStorage.

Update Prompt

Update Prompt — Manage menu and pricing
Update my Bitcoin coffee shop with the following changes: [describe — e.g., "Add new item: Matcha Latte, $6.50, Specialty, Vegan", "Mark Croissant as unavailable", "Update BTC/USD rate to 98500", "Change hours to 7am-8pm weekdays", "Add seasonal item: Pumpkin Spice Latte, available Oct-Nov"]. Update the MENU array, BTC_USD_RATE, and SHOP_INFO constants. Adjust pricing and availability. Then redeploy.

SEO Tips

Monetization Ideas

Related Ideas

Ready to build your Bitcoin Coffee Shop Menu?

Copy the prompt above and paste it into Claude Code. Your menu will be live in minutes.

Get Started