This is a template for embedded Shopify apps.
Build on top of NX with Nest as a server framework and React with Vite as frontend option.
Found a bug? Please create an issue! ❤️
- ✨ Features
- 👀 Requirements
- 🤓 Getting Started
- 📝 TypeScript
- 🦾 NX - Smart, Fast and Extensible Build System
- ⚡ Nest - A progressive Node.js framework
- 🥷 React with Vite
- 💫 React Query
- 📄 File based routing
- 🔑 Works with Shopify CLI 3.0
- 📦️ Dockerfile
- 🚨 Code quality tools
- eslint
- prettier
- commitlint
- lintstaged
- husky with pre-commit and commit-msg hooks
- Shopify Partner Account
- Shopify Dev Store
- Ngrok account
- Click
Use this template
or this link - Create an App in your Shopify Partner Account
- Set https://localhost as the App Url for now
- Fill out your
shopify.app.toml
filename
: The Shopify App namescopes
: The access scopes your app needs
- Run
yarn install
- Run
yarn start
- Your apps ngrok url will be printed to the terminal
- Install the app to your dev store