Skip to main content

Create an app

Choose an example and give it a name. This page prepares your setup guide: deploy the app to your Cloudflare account, register it with DZBuild, then install it on your own store.

Before you start

Have a DZBuild store you own, a Cloudflare account, and Node.js with npm on your computer. The deploy button also needs GitHub. Both setup options include a one-time database migration from your computer.

Using a coding agent? Connect the docs first. Browse the example apps on GitHub

1. Choose a working example

Each preset is a Cloudflare Worker from the starter repository, with the install flow, the launch link and a D1 table of installed stores already written.

For a first app, try Catalog export. It gives you a product list and a CSV download to test after installation.

2. What the app may read or change

Each line becomes one or more scopes on the consent screen, and the merchant sees every one of them. Tick only what the app uses.

orders:readproducts:readstore:read
Review or change permissions

3. Name the app

It becomes the Worker name and the first part of the workers.dev address. Use 3 to 40 lowercase letters, digits or hyphens. Start with a letter and end with a letter or digit.

4. Deploy and register the app