Let Shopify merchants easily collect videos, feedback, and questions on their shop via Loom! We're extending Loom's SDK into an embedded Shopify App, that allows merchants to extend their current theme with an app block that lets customers record videos.
View a demo of how this app is used on Shopify. The password to view the store is 'loom'.
Contributions are always welcome!
See contributing.md
for ways to get started.
Please adhere to this project's
code of conduct`.
Download the Shopify-App-CLI run:
npm install
npm run build
shopify login
shopify extension create
cd theme-app-extension
shopify extension register
This app in it's current state passes Shopify's App Review process. It supports cookieless authentication and the app code supports mobile and app browsers.
- If you don’t have one, create a Shopify partner account.
- If you don’t have one, create a Development store where you can install and test your app.
- In the Partner dashboard, create a new app. You’ll need this app’s API credentials during the setup process.
The primary directory of the app will run the embedded app that Shopify merchants can use to manage videos. The directory /theme-extensions-build contains the build steps that output a Shopify Theme App Extension directory at /theme-app-extension.
To create your first extension build after modifying any Shopify Liquid code uses to generate the extension.
cd theme-extensions-build
npm install
npm run build
After your extension has been built, push the new directory to Shopify.
cd ..
cd theme-app-extension
shopify extension push
This respository is available as open source under the terms of the MIT License.