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 https://github.com/vendo-dev/vuestorefront.git
  1. Install the required dependencies:
npm -g install yarn
yarn install
  1. Point it to your Vendo store
export BACKEND_URL=https://your_vendo_store.getvendo.shop

your_vendo_store.getvendo.shop 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

Configuration

TBD

Customization

Hosting

TBD