Vue Storefront

Vue Storefront is a lightning-fast frontend platform for headless eCommerce solutions. It comes with both reusable components to build custom storefronts and a default theme that allows developers to effortlessly create an eCommerce frontend. Vue Storefront in comparison to Nextjs Commerce includes a fully-featured checkout with Stripe payments integration.

Local installation


Vue Storefront requires a Node environment. You can download it from the official website or use a tool such as NVM.

Please follow the below steps to set up a local version of Vue Storefront connected to your Vendo store.

  1. Clone the git repository:
git clone
  1. Install the required dependencies:
npm -g install yarn
yarn install
  1. Point it to your Vendo store
export BACKEND_URL= is the URL of your store admin dashboard.

  1. (optionally) verify that everything works properly by running
yarn build
  1. If everything has been built properly, you can start working on your new frontend with:
yarn dev