AppApprove
How it works

From app idea to review path without stitching tools together.

AppApprove keeps every step tied to the same project: prompt, repository, AI jobs, deploys, checks, listing copy, and submission handoff.

01

Pick the starting point

Use the wizard, choose a vertical starter, create a quick blank app, or import an existing Remix-on-Workers repo.

The wizard captures surface, scopes, features, webhooks, pricing, and launch notes so the AI has enough product context.

02

Review the credit estimate

Before a full app bootstrap starts, AppApprove shows the expected credit range and your current balance.

The run charges the max upfront, refunds unused credits on success, and refunds full AI-side failures.

03

Generate the repo

The bootstrap engine provisions GitHub, plans the app in batches, writes files, and runs checker feedback loops.

Generated code includes the Shopify runtime foundations: OAuth, session tokens, GDPR webhooks, Billing API wiring, and app config.

04

Edit and preview

Open the AI editor, inspect files, request changes, and commit to main or open a pull request.

The project page tracks repo status, deploy secrets, open AppApprove PRs, and deploy history.

05

Deploy and attach domain

Pushes to main deploy through GitHub Actions to Cloudflare Workers, then report status back to AppApprove.

Use the default AppApprove-hosted URL first, then attach a production domain when the app is ready.

06

Prepare Shopify submission

Run the pre-submit checker, generate listing copy, and follow the Partner Dashboard walkthrough.

AppApprove keeps the human steps visible instead of pretending Shopify's manual review can be skipped.

Want to see the inputs first?

The public templates page shows the starter presets that pre-fill the wizard for common Shopify app categories.