Mini-Sylar / shopify-app-vue-template

Create a shopify app with node and vue 3
https://shopify-vue-template.vercel.app/
MIT License
60 stars 6 forks source link
app javascript node open-source pinia shopify shopify-app template vue vue3 vuejs

Shopify App Template Using Vue 🟒

MadeWithVueJs.com shield

Screenshot

A template for building Shopify apps using Vue.js as the frontend. It is based on the Shopify App Node template.

Table of Contents

Updating Older Versions

[!NOTE] Since @shopify/cli: ^3.59 the @shopify/app is bundled with the CLI. You can safely remove the @shopify/app dependency from the root package.json file. this is reflected in shopify-app-vue-template > v1.2.3 you should no longer see npm warnings

Prefer to use GraphQL API for interacting with Shopify. See Migrating From REST to GraphQL

Getting Started

  1. Clone this repository or npx degit Mini-Sylar/shopify-app-vue-template your-app-name
  2. Run npm install in the root directory
  3. Run npm run dev -- --reset to start the configure your app (Initial setup only!)
  4. Run npm run dev to start the app (Subsequent runs)

What is included?

Vue πŸ’š


Internationalization πŸŒπŸ†•

Adding a new translation


Shopify πŸ›


Storage πŸ’½

Uses SQLite as the db, same as the template see the supported databases.

To use one of these, you need to change your session storage configuration. To help, here’s a list of SessionStorage adapter packages. Storage Drivers


Deployment πŸš€



What next?

Here are some useful links to get you started:

Screenshots

Screenshot

Screenshot

App Submission

Built an app using this template? Submit it here App submission url