mackiec / mackiec-extensions-prod

Production Checkout Extensions app for testing and demo purposes.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Demo Application - Shopify Checkout Extensibility

This is a personal project that combines multiple Checkout Extensions into a single app, some are boilerplate code (eg. a custom banner), while some are more featured (eg. a multi-sectioned checkbox section that expands content and can block progress.)

Getting started

Clone this repo and modify the extensions as desired to fit any custom use cases.

Usage Requirements

  1. You must download and install Node.js if you don't already have it.
  2. You should create a Shopify partner account if you don’t have one.
  3. You should create a store for testing if you don't have one, either a development store or a Shopify Plus sandbox store.

Local Development

The Shopify CLI connects to an app in your Partners dashboard. It provides environment variables and runs commands in parallel..

You can develop locally using your preferred package manager. Run one of the following commands from the root of your app.

Using yarn:

yarn dev

Using npm:

npm run dev

Using pnpm:

pnpm run dev

Open the URL generated in your console. Once you grant permission to the app, you can start development (such as generating extensions).

Developer resources

About

Production Checkout Extensions app for testing and demo purposes.


Languages

Language:JavaScript 100.0%