Skip to content

Boilerplate for creating new integrations for Vue Storefront Next - open-source frontend for any eCommerce

Notifications You must be signed in to change notification settings

dnalob/ecommerce-integration-boilerplate

Repository files navigation

Vue Storefront

Boilerplate for Vue Storefront Next

Branch Develop

Disclaimer: This project is still in beta phase.

This repository is a starting point for creating new integrations for Vue Storefront Next.

This repository is a monorepo containing three projects:

  • api-client - communicates with a backend;
  • composables - exposes composable functions used to retrieve data using api-client and to map them to universal data formats using getters;
  • theme - nuxt project that glues everything together. It extends our core theme and uses composables to retrieve data.

How to start?

  1. Change all @vue-storefront/boilerplate strings to your integration name (eg @vue-storefront/super-ecomm)

  2. Install all required dependencies:

yarn install
  1. (optional) Then you can verify if everything works properly by building all three projects:
yarn build
  1. If everything built properly, you can start creating your new integration with:
yarn dev

About

Boilerplate for creating new integrations for Vue Storefront Next - open-source frontend for any eCommerce

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published