Three ways to get a site
Template
Pick a ready-made open-source (MIT) template and change the logo, colors and text.
AI editor
Describe a change in words. The AI edits the files and builds a preview; you publish.
Custom code
Upload a zip or a folder, or use
itemshop deploy from the terminal.How it works
More about building, preview addresses and rolling back: Build and hosting.
The itemshop.site.json file
The project root holds a manifest that tells ItemShop how to build the site:
itemshop.site.json
Existing shops
A shop built with the block configurator keeps working unchanged until you publish your first code site: until then players are served by the existing shop page. The first production publish of the new site switches the same address (and your domain) to the code project. See Migrating from the configurator.Where the site gets its data
The site runs entirely in the browser — it has no server of its own. It fetches products, prices, payment methods and widgets from the public Storefront API through@itemshop/sdk. Payment is always handled by the ItemShop checkout: the site creates an order and redirects the player to the gateway.
Templates
The gallery and what you can change without code.
Limits
Sizes, build time, AI limits.