Browse 50 noindex storefront templates for restaurants, cafes, salons, clinics, and service businesses. Each demo keeps clean public copy, rich image slots, responsive views, and working customer paths.
Filter storefront families. Every card opens a noindex demo with scroll progress, active navigation, sticky story steps, gallery popovers, visitor journey cues, visit/contact handoff, and owner-safe unpriced content.
QA contractNo invented reviewsNo invented pricesNo official-site claimsNo real outreach
50 templates shown
Compare templates
Choose up to 3 templates to compare layout patterns, image treatment, contact flow, and page links.
No templates selected yet.
Cafe
巷口咖啡
Showcase Corner Cafe
Folder
/template-premium-cafe/
Template
premium-cafe
Pattern
Warm editorial menus, visual drink slots, and quick visit/contact paths.
Quality reports and operations dashboards
Open when you need the full QA trail.
Lovable Iteration Bridge
Copy-ready prompts for external template experiments
Hermes keeps local templates as the source of truth, then exports safe Lovable prompts for cafe, restaurant, salon, clinic, and service examples. The bridge is report-only: no email, no visible-browser control, and no fake business claims.
1. BriefGenerate prompt cards from Hermes template standards.2. ExperimentOpen Lovable and apply one family prompt manually.3. CompareBring useful patterns back through Hermes audits before deploy.4. GuardNo invented reviews, no invented prices, no outreach.
Lead Research Workflow
Official-source pipeline for HK/Taiwan prospects
Hermes can plan searches for restaurants, cafes, car wash/detailing shops, and local services, then audit official source URLs, generate no-send demos, and rank opportunities by public evidence and QA. It does not open your visible browser and does not send outreach from this workflow.
120 queries across Hong Kong, Taiwan11 ready, 0 need work, 0 duplicate, 0 failed11 with demos, 0 need demos, 0 need source work8 premium-ready, 3 demo-ready, average quality 92, missing signals 6, enrichment tasks 6 (0 high)6 queued source tasks, 0 high, 6 official-source, 0 local commands11/11 demo-ready, 0 need demos, 0 need source work, 0 retarget, average fit 9611/11 ready for review, 0 need demos, 0 need source, 0 high priority11/11 demos carry source links, 73/73 links, issues 03/121 sent, 0 replies, 0 pay-intent, 102 demo links
1. Querynpm run research:workflow -- --markets=hk,tw --segments=cafe,restaurant,car-wash,auto-detailing,appliance-repair,laundry,fitness,education,pet-grooming,phone-repair,design-studio,salon,clinic,home-service --limit=1202. SeedAdd official URLs to data/research-seed-urls.txt only.3. Auditnpm run research:seed-audit -- --seed=data/research-seed-urls.txt --limit=25 --crawl-limit=54. PreviewPHASE=0 DRY_RUN=true npm run source:batch-preview -- --seed=data/research-ready-seed-urls.txt --limit=105. Ranknpm run research:opportunities -- --seed-audit=data/research-seed-audit.json6. Scorenpm run research:signal-quality7. Enrichnpm run research:source-enrichment8. Fitnpm run research:template-fit9. Buildnpm run research:build-queue10. Provenpm run research:source-fidelity11. Tracknpm run outreach:dashboard
No visible-browser controlVisible Google window unaffectedNo scraped directory email dumpsNo real outreachPublic source evidence onlyPremium signal score before outreachSource enrichment before template upgradesRanked review before outreach
Online Signal Readiness Report
Public website, socials, visit details, menu, and media surfaces across every template
The report checks that every template can absorb source-backed public signals: official website, visit details, Instagram, Facebook, LINE, menu/service links, logo candidates, hero-image candidates, evidence workbench, source media board, public-source planner, launch handoff, and no-fake-claim safety. It sends no email and does not control a visible browser.
50/50 templates signal-readyAverage signal score 100, patterns 13, issues 0
CoverageWebsite, visit details, Instagram, Facebook, LINE, menu/service links, source media, evidence, inquiry, launch plan, site brief, and noindex safeguardsCommandnpm run templates:online-signal-readinessSafetyNo email sent, terminal report only, no visible-browser control, public source signals onlyUseProve fetched online signals have a clean place to land before Hermes creates or shares source-backed demos
Online Design Intelligence
Source-safe public benchmark playbook
Hermes can fetch public pages and record structural signals only: sections, navigation, CTA surfaces, metadata, media loading, landmarks, and broad pattern labels. It does not copy outside text, images, brand assets, class names, screenshots, or proprietary layouts.
Seeddata/design-benchmark-urls.txtCommandnpm run design:benchmark -- --seed=data/design-benchmark-urls.txt --limit=8Template useDesign Pattern Lab + Standards Cockpit checksSafetyNo copied headings, body copy, media, class names, or brand assets
Strongest public structure patterns
metadata-backed public preview (8/8)
multi-entry conversion path (7/8)
scannable primary navigation (7/8)
section-rich landing flow (7/8)
responsive visual storytelling (6/8)
direct inquiry surface (3/8)
Template playbook applied to Hermes
Keep Hermes templates source-safe: use benchmark signals for structure and interaction patterns, not copied text, brand assets, screenshots, or styling.
Favor section-rich homepages with clear navigation, visible CTAs, source evidence, maps, search preview, and launch readiness.
Use responsive bitmap assets with fixed dimensions, srcset candidates, and lazy loading below the fold.
Preserve LocalBusiness JSON-LD only from source-backed fields and keep demos noindex until the owner approves launch.
Strengthen inquiry planners, contact copy controls, and map/contact CTAs across templates.
When adding forms later, keep them explicit, opt-in, and separate from cold outreach automation.
Benchmark Alignment Report
Public structure signals applied across every template
The report checks that source-safe public benchmark patterns are present in the generated templates: navigation depth, section flow, responsive media, conversion paths, metadata/share previews, performance-aware loading, accessibility, inquiry surfaces, and lazy local context. It does not send email, control a visible browser, or copy benchmarked text or assets.
CoverageNavigation, section-rich flow, responsive visuals, metadata preview, conversion paths, accessibility, inquiry, visit/contact handoff, and no-copy benchmark safetyCommandnpm run templates:benchmark-alignmentSafetyNo email sent, terminal report only, no visible-browser control, no copied text or assetsUseProve fetched public structure signals became template QA requirements before demos are shared or deployed
Template QA Matrix
Every interactive module, checked across 50 variants
The matrix scans generated template folders for homepage modules, support pages, local bitmap assets, and QA scores. It is terminal-generated, no-send, and useful for spotting whether a new module reached every variant.
CoverageTemplate Fit, Add-ons, Source Enrichment, Evidence, Search, Patterns, Standards, Localization, Journey, CTA, Readiness, Source Media, Inquiry, FAQ, Map, SlotsCommandnpm run templates:capability-matrixSafetyNo email, no browser control, no external assets copiedUseConfirm a new module exists across all 50 generated variants before deploy
Template Performance Budget
Payload, media, and lazy-loading checks across every variant
The report scans generated template folders for HTML, CSS, JS, local media bytes, responsive bitmap usage, image dimensions, high-priority hero hints, lazy image loading, and no eager map embeds. It is terminal-generated and does not send email or control a browser.
50/50 templates within budgetAverage total 1.18 MB, max 1.23 MB, failures 0
BudgetsHTML, CSS, JS, media, total payload, lazy images, responsive images, and dimensioned imagesCommandnpm run templates:performanceSafetyNo email sent, terminal report only, no visible-browser controlUseCatch payload or lazy-loading regressions before deploying the 50-template showcase
Variant Differentiation Matrix
Design sameness guard for all 50 templates
The matrix verifies that each template family keeps ten distinct generated variants, unique layout signatures, varied hero modes, CTA treatments, image styles, signature tabs, and signature cards. It is terminal-generated and does not send email or control a browser.
Coverage10 variants per family, unique signatures, hero spread, CTA spread, image-style spread, signature tabs, and cardsCommandnpm run templates:differentiationSafetyNo email sent, terminal report only, no visible-browser controlUseCatch template sameness before choosing examples for prospects or deploying the showcase
Interaction Depth Report
Named controls, live feedback, and JS behavior across every template
The report verifies that each generated template carries the expected interactive modules, control counts, panels, live regions, meters, copy actions, disclosure widgets, and JavaScript handlers. It is terminal-generated and does not send email or control a browser.
50/50 templates interaction-completeAverage controls 144, average modules 22, issues 0
CoverageSignature tabs, gallery, visit handoff, copy actions, inquiry, evidence, search, patterns, standards, localization, readiness, journey, CTA paths, menu filters, public-source controls, launch plan, and brief tabsCommandnpm run templates:interaction-depthSafetyNo email sent, terminal report only, no visible-browser controlUseCatch shallow or disconnected template interactions before deploy
Accessibility Readiness Report
Landmarks, labels, live regions, and motion safeguards across every template
The report verifies that each generated template has noindex metadata, language attributes, core landmarks, headings, image alternatives, dimensioned media, named controls and links, live/status regions, tab roles, native disclosure widgets, focus-visible styling, reduced-motion styling, and touch-target CSS. It is terminal-generated and does not send email or control a browser.
CoverageNoindex, language, main/nav/footer landmarks, H1s, alt text, image dimensions, button/link names, live/status regions, tabs, details, focus-visible, reduced motion, and touch targetsCommandnpm run templates:accessibilitySafetyNo email sent, terminal report only, no visible-browser controlUseCatch accessibility regressions before demos are shared or deployed
Template Journey Readiness
Cross-page paths, CTA routes, and launch handoffs across every template
The report verifies that each generated template has support-page links, homepage navigation, hero actions, contact and visit actions, journey simulator routes, CTA path lab routes, inquiry options, copy actions, menu filters, public-source review controls, launch-plan checks, and site-brief handoff checks. It is terminal-generated and does not send email or control a browser.
CoverageSupport pages, in-page nav, hero actions, contact, maps, journey simulator, CTA path lab, inquiry builder, copy actions, menu filters, source planner, launch checks, and brief checksCommandnpm run templates:journeySafetyNo email sent, terminal report only, no visible-browser controlUseCatch disconnected journeys before demos are shared or deployed
Search Readiness Report
Noindex-safe titles, schema, and share cards across every template
The report verifies that each generated template keeps useful page titles and descriptions, demo noindex safety, canonical demo URLs, Open Graph previews, Twitter cards, local share images, LocalBusiness JSON-LD, BreadcrumbList JSON-LD, and safe schema boundaries. It is terminal-generated and does not send email or control a browser.
CoverageTitles, descriptions, noindex, canonical demo URLs, Open Graph cards, Twitter cards, share images, LocalBusiness schema, breadcrumbs, and unsafe-claim checksCommandnpm run templates:search-readinessSafetyNo email sent, terminal report only, no visible-browser controlUseCatch missing share previews or unsafe schema before demos are shared or deployed
Responsive Readiness Report
Mobile, tablet, desktop, and media safeguards across every template
The report verifies that each generated template keeps viewport metadata, tablet/mobile breakpoints, single-column collapse rules, flexible grids, overflow-safe text, touch-target CSS, responsive image candidates, stable image sizing, lazy media, high-priority hero images, visit/contact panels, no eager map embeds, and reduced-motion CSS. It is terminal-generated and does not send email or control a visible browser.
CoverageViewport meta, breakpoints, mobile collapse, flexible grids, overflow wrapping, touch targets, responsive images, size hints, lazy media, priority hero images, visit/contact panels, and reduced motionCommandnpm run templates:responsiveSafetyNo email sent, terminal report only, no visible-browser controlUseCatch responsive layout or media regressions before demos are shared or deployed
Industry Coverage Report
Restaurants, cafes, services, clinics, salons, and target local-service examples
The report verifies that the 50-template lab keeps an even family mix and includes concrete local-service niches such as car wash, auto detailing, home service, repair, cleaning, fitness, education, pet grooming, phone repair, and design studio examples. It is terminal-generated and does not send email or control a visible browser.
CoverageCafe, restaurant, salon, clinic, car wash, auto detailing, home service, repair, cleaning, fitness, education, pet grooming, phone repair, and design studio templatesCommandnpm run templates:industry-coverageSafetyNo email sent, terminal report only, no visible-browser controlUseCatch missing industry niches before demos are shared, researched, or deployed
Source-backed demos
Noindex demos used to verify real photos, clean copy, and contact paths.
2
Restaurant
胡同
Hutong
Folder
/goal-hutong-quality-proof/
Template
premium-restaurant-v05
Pattern
Menu-forward layouts for dining, bars, bistros, and night-and-day service.