BetaMaShop is in public beta. We improve it continuously, and your feedback shapes what comes next.

What is MaShop

Getting startedEnglish· 4 min read· Updated June 30, 2026

MaShop is an AI code generator for commerce. You describe what you sell, and it writes a complete Next.js storefront plus a working backoffice into a GitHub repo you own, on your own Supabase and your own host.

MaShop is an AI code generator for commerce. You describe what you sell in plain language, and MaShop generates a complete, deployable Next.js codebase: a customer-facing storefront and a working backoffice. The code is committed to a GitHub repository under your own account, backed by your own Supabase project, and deployed to your own host. MaShop runs the builder; it never runs your storefront or holds your customers' data.

The one-screen version

You type a prompt. MaShop's AI generates Next.js 15 TSX components with Tailwind CSS, writes SQL migrations, and commits every file to your GitHub repo. The same conversation can create products, configure shipping, write coupons, and seed blog posts. When you are ready, you publish to Netlify. You keep the repo, the database, and the deployment. There is no platform lock-in and no fee on your sales, because MaShop never sits in your money path.

It generates the code

The AI scaffolds a Next.js 15 project, then writes pages, components, and database migrations as real files. Generation tools include scaffold_next_project, generate_store_with_seo, create_or_update_file, and run_migration.

Into a repo you own

MaShop creates a private repo named mashop-<slug> on your GitHub account (or links one you already have) and commits the generated code there. Clone it, fork it, make it public, or delete it whenever you want.

Backed by your own database

MaShop creates a Supabase project in your organization, waits for it to reach ACTIVE_HEALTHY, applies the backoffice migrations, and writes the keys onto your project. Your customers and orders live in your database, not ours.

Deployed to your own host

Publishing pushes the code to GitHub and triggers a build on Netlify under your account. The running site is yours. MaShop hosts the builder workspace only.

What it produces

A MaShop project is two surfaces in one Next.js codebase that you own end to end.

A storefront

The customer-facing site is generated as production-ready React and Next.js TSX components styled with Tailwind. The AI builds the pages your business needs (catalog, product pages, cart, checkout flow) and optimizes SEO in the same pass: meta tags, JSON-LD, canonical URLs, hreflang, and a sitemap. You choose your own payment provider, and the AI wires the checkout to it; MaShop does not pick the provider for you.

A backoffice

Every project ships with a working admin built on the MaShop backoffice template: a universal Next.js 15 dashboard for products, categories, inventory, orders, customers, coupons, shipping, payments, analytics, and a blog. The AI copies it into your repo during provisioning, applies its SQL migrations to your Supabase project, then customizes it for your business. It is your code, so you can edit it, extend it, or remove parts you do not need.

Who it is for

MaShop fits anyone running a transactional business who wants to own the code instead of renting a platform.

  • Anyone selling something online. There is no fixed taxonomy. A physical-goods shop, a restaurant taking online orders, a service with a booking calendar, a subscription box, a ticketed event, a digital-download store: any model where money changes hands works.
  • Builders who want to own the output. You get the source on your GitHub, running on your host against your database. Nothing is locked inside a vendor cloud.
  • People who do not write code, and people who do. You can keep iterating by chat ("add a newsletter form", "make the header blue"), or open the repo and edit the TSX directly. Both work, because it is one editable full-stack app.
Domain-aware, not a generic React generator

Generic AI app builders emit generic React. MaShop's tools are commerce-native: variants, multi-warehouse stock, coupons, delivery zones, payment configuration, and content, generated against a real schema in your own database rather than guessed.

What MaShop is not

MaShop is notWhat that means
A hosting platform for your store MaShop hosts the builder workspace. Your storefront runs on your own Netlify deployment, and your data lives in your own Supabase project. MaShop never sees your customers or orders.
A no-export SaaS You own 100 percent of the generated code. It is committed to a repo on your GitHub account that you can clone, fork, publish, or delete at any time.
A storefront theme you rent You get an editable Next.js codebase, not a locked theme. The storefront and the backoffice are both yours to modify.
A payment processor MaShop never sits in your money path. You choose your payment provider, and the generated checkout is wired to it. MaShop bills only for its own AI usage.
A model that trains on your prompts Your prompts and generated code are not sent to OpenAI or Anthropic.
Your prompts stay yours

Your prompts and generated code never feed OpenAI or Anthropic. The generated app talks to your own Supabase directly, so your customers' data never passes through MaShop.

How you pay

MaShop bills only for its own AI usage, never for your sales. A new account gets a small one-time trial budget to generate with before subscribing. After that, you can pay as you go or subscribe. Deploys are metered: the Free plan allows 3 deploys per 30 days, while Pro and Max are unlimited. See Plans for the full breakdown.

Where to go next

Quickstart

Create your first project and ship a site end to end. Read Quickstart.

How it works

See the generation loop in detail: tools, files, and migrations. Read How it works.

Your code

Understand the repo, the structure, and how to take it anywhere. Read Your code.

overviewgetting-started
Was this page helpful?
Your feedback is anonymous.