Skip to content

Tutorials

Follow these lessons in order. Each one gives you a working result and tells you what to look for before continuing. They assume basic TypeScript and terminal experience; no previous OpenShop experience is needed.

Lesson What you will build Before you start
1. Build your first app An embedded app that reads Shopify orders and calls a sample provider Node.js 26, pnpm 11, PostgreSQL 17, Shopify CLI, and a development store
2. Build a checkpointed flow A small job that pauses and resumes without repeating completed work The running app from lesson 1

Already have an app and a specific task? Use the how-to guides. To understand what you built, read Building blocks.