Tutorials
Gadget tutorials are designed to demonstrate how quickly and effortlessly you can build expressive, dynamic apps using Gadget.
Each tutorial comes with a time estimate and a list of requirements to help you get the most out of your learning experience. Wherever possible, we will provide sample code, videos, and screenshots to help guide you as you build.
New to Gadget
The Gadget basics: create a model and add some code.
Create a new model, add some code, and use the GraphQL API to run an action.
Learn to use Gadget
Good tutorials if you are new to Gadget.
Learn how to connect to different types of Shopify applications.
Build a simple application that automatically tags products in a Shopify store based on description keywords.
Use Gadget as middleware to forward Shopify data to an existing service.
Build a simple backend for a blog and expose a set of declarative APIs to power your frontend experience.
Advanced building with Gadget
Tutorials for those familiar with data modeling and actions/code effects in Gadget.
Learn to build an end-to-end product recommendation quiz app using Gadget, Shopify, and Vercel.
Build a backend for a post-purchase upsell application using Gadget and Shopify's App Bridge Extension.
Create custom product bundles using Gadget, the Shopify CLI 3.0, and Shopify Functions.