+

Build Shopify Apps with VueJS

Combine the flexibility of VueJS with the power of Shopify

What's in This Template?

All you need to build a shopify app

Vue JS 💚

All the features from Vue JS you love, including Vue Router, Pinia, and more!

App Bridge

Interact with Shopify Admin from your Vue app using Shopify App Bridge.

GraphQL

Powerful Queries using GraphQL backed with GraphiQL for testing.

Custom Hooks

Make authenticated requests to Shopify Admin API using useAuthenticatedFetch.

Database

Various available database options including MySQL, Postgres, SQLite and more!

Docker

Docker ready! deploy your app on any platform with ease

i18n

Support for app localization with Vue I18n. Translate your app to any language!

Get Started In 3 Easy Steps

Yes, It's that easy

  • Clone The Repo

    Clone the repo from Shopify Vue App Template repository or use the command below

    npxdegitMini-Sylar/shopify-app-vue-templateyour-app-name
  • Install Dependencies

    Install the dependencies

    npminstall
  • Start The Server

    On first run, you'll have to configure your app using the snippet below

    npmrundev:reset
Step 4?

Congratulations 🎊

Your app is ready to go!

What Next?

Now that you're all set up, you can start building your app. Here are a few resources for you

Apps Built Using This Template

Here are some public apps built using this template

mNotify BMS SMS Notification

mNotify BMS SMS Notification

mNotify BMS SMS Notification is an approved shopify app which passed all checks

Blog image BG