Get started

How to open and run your store

Here’s the full path—from signup to your first product to going live on your own domain—so you know what to expect before you click Create a store.

How it works

Five steps from zero to a live storefront on your subdomain. Skim the headings first, then read what applies to you.

  1. Create your store

    On onboarding you sign up, pick a store address (your slug), username, and base currency. That slug becomes the first part of your public URL—like coffee if you’ll live at coffee.ministore.live.

  2. Open your tenant site

    After onboarding you’re redirected to your store’s origin—the same hostname for the shop and the admin. Bookmark it; this is where you and your customers always go.

  3. Add products

    In the dashboard, add products with photos, prices, and stock. Changes publish to your storefront right away—no separate “sync” step.

  4. Run the business

    Use /dashboard for overview and settings, /orders for fulfillment and customer orders. Everything stays on your subdomain so your brand stays front and center.

  5. Go live on your domain

    When you’re ready in production, point a DNS wildcard at this app so every tenant subdomain resolves. Until then, local dev URLs below still let you build and test.

What your URLs look like

Each store is a subdomain of your configured domain. The same host serves the public catalog and the admin—you just change the path.

  • Storefrontatyourstore.ministore.live(your slug replaces “slug”)
  • Admin & tools on the same host, e.g. /dashboard, /orders, and catalog settings—no second domain to remember.

DNS for production

In production, your hosting provider needs to accept traffic for all tenant subdomains. That usually means a wildcard DNS record pointing at this app.

Wildcard host to configure

*.ministore.live

Point it to the deployment target your platform gives you (e.g. Vercel, load balancer, or server IP). Exact steps depend on your DNS provider—look for “wildcard subdomain” or “*.domain” in their docs.

Example tenant URL once DNS is live: https://abc.ministore.live

Local development

On your machine you don’t need DNS. Use a tenant subdomain on localhost to mimic production, or stay on plain localhost for the marketing site only.

  • Tenant storefront (example slug abc): http://abc.localhost:3000
  • Marketing / signup entry: http://localhost:3000