Documentation
Included with ShopZero

The ShopZero Storefront

A production-ready, Nuxt-powered storefront that ships with every ShopZero plan. SSR, SEO, theming, cart, checkout, and dozens of features so you can launch fast and customize without starting from scratch. It is proprietary software—licensed to merchants, not published as open source.

Storefront preview

Desktop and mobile storefronts powered by the same codebase.

Desktop

https://your-store.bd

Mobile

Built with modern tech

  • Nuxt
  • Vue
  • Tailwind CSS
  • TypeScript

Performance & SEO

Fast loads and search-friendly pages out of the box.

  • Server-side rendering (SSR) — Product and category pages are rendered on the server for instant first paint and crawlable content.
  • Static generation where it fits — Combine SSR with static routes for landing and policy pages.
  • Optimized meta & Open Graph — Titles, descriptions, and social images per product and collection.
  • Structured data — Schema.org product and breadcrumb markup for rich results.
  • Image optimization — Responsive images and modern formats via Nuxt Image (or your CDN).
  • Edge-ready — Deploy to Vercel, Netlify, or Cloudflare for global edge caching.

Theming & branding

Your brand, your colors, no code required.

  • Theme editor in admin — Colors, fonts, logo, and key UI tokens. Changes sync to the storefront in real time (no redeploy).
  • Custom CSS — Optional override file or Tailwind config for deeper customization.
  • Dark / light mode — System preference or manual toggle, consistent across pages.
  • Custom domains — Point your domain via CNAME; SSL and verification handled from the dashboard.

Content & layout

Sections, banners, and structure you control from the admin.

  • Configurable homepage sections — Hero, featured products, collections, banners, testimonials, and more. Reorder and toggle from the admin.
  • Banners & promos — Full-width or inline blocks with image, text, and CTA. Schedule or A/B later if you extend.
  • Rich content blocks — HTML/Markdown for about, FAQ, and policy pages.
  • Menu builder — Header and footer navigation driven by admin-defined links and categories.

Shopping experience

Cart, checkout, and accounts that just work.

  • Temporary cart — Guests can add to cart and checkout without an account. Cart persisted in session/localStorage.
  • Customer accounts — Register, login, password reset. Profile, order history, and saved addresses.
  • One-page checkout — Shipping, billing, payment method, and order summary in a single flow. Mobile-optimized.
  • Guest checkout — Optional account creation at checkout. Email/phone for order updates.
  • Order confirmation & emails — Confirmation page and transactional emails (via your configured provider).

Products & catalog

Full catalog UX with variants, filters, and search.

  • Product pages — Gallery, title, price, description, variant selector (size, color, etc.), add to cart, and related products.
  • Variants — Schema-driven options (e.g. Size, Color). Price and stock per variant. Swatches or dropdowns.
  • Categories & collections — Category listing and collection pages with breadcrumbs and SEO meta.
  • Search — Full-text search over products with instant or submitted results.
  • Filtering & sort — By category, price, availability, and custom attributes. Sort by newest, price, name.
  • Pagination & infinite scroll — Configurable page size and optional infinite scroll on listing pages.

Merchandising

Highlight products and drive conversions.

  • Featured products — Pin products to the homepage or any section.
  • Related products — Shown on PDP; by category, manual pick, or both.
  • Sale / compare-at pricing — Strikethrough and badge for discounts.
  • Low-stock badges — Optional “Only X left” or similar to create urgency.

Reviews & trust

Social proof and trust signals.

  • Product reviews — Customers can rate and review. Aggregate rating and count on product cards and PDP.
  • Moderation — Approve or hide reviews from the admin.
  • Trust badges — Optional placement for secure checkout, payment methods, or guarantees.

License & access

The ShopZero storefront is proprietary software. It is not open source and is not licensed under MIT, GPL, or similar public licenses. We do not publish the codebase for unrestricted download or redistribution.

Paying merchants receive a limited, non-exclusive license to use and (where applicable) host and customize the storefront solely to operate their own ShopZero-connected stores. You may not sell, sublicense, share publicly, or use the storefront to power unrelated products or services unless your agreement with ShopZero explicitly allows it.

Practical access—for example a private repository, build package, or deployment flow—is provided according to your plan and onboarding. The legal details live in your contract and our Terms of Service and Privacy & Data Policy (and any storefront-specific addendum we provide). If you are unsure what your tier includes, ask sales or support before you assume you may fork or redistribute the code.

Developer experience

Easy to extend and deploy.

  • Single codebase — Vue and Nuxt. Clear structure: pages, components, composables, and API integration.
  • ShopZero API client — Typed calls for products, cart, checkout, and auth. Swap base URL for staging/production.
  • Composables — useCart, useAuth, useProducts, etc. Reuse logic across components.
  • No redeploy for content — Theme and content changes in the admin reflect on the storefront via API; no rebuild for copy or layout tweaks.
  • Environment-based config — API URL, feature flags, and analytics keys via env. Ready for CI/CD.

Ready to launch your store?

The storefront is included with active ShopZero plans under a merchant license—not as open source. Contact us for access, onboarding, and what your plan covers (hosting, source access, customization scope).

Request storefront access