vuestorefront-community / kibocommerce

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vue Storefront

Stay connected

GitHub Repo stars Twitter Follow YouTube Channel Subscribers Discord

Vue Storefront 2 integration with KiboCommerce

How to start if you want to try out the integration

yarn global add @vue-storefront/cli
vsf init <project_name> && cd <project_name> && yarn && yarn dev

How to start if you want to contribute?

Want to contribute? Ping us on kibocommerce channel on our Discord!

Requirements:

  • NodeJS v14 or later
  • KiboCommerce Account

Steps

  1. Fork the repo
  2. Clone your fork of the repo
    example:
    git clone https://github.com/vuestorefront/kibocommerce.git
    cd kibocommerce
    
  3. Checkout develop branch git checkout develop
  4. Run yarn to install dependencies
  5. Define a store running environment by adding a STORE_ENV to your running project or execute the code $ echo "STORE_ENV=dev" >> .env
  6. Copy config/example.json to an environment named config and update GraphQL Endpoint
    $ cp packages/theme/config/example.json packages/theme/config/dev.json
    
  7. Update clientId and sharedSecret with your respective Application Client ID and Shared secret found in your Kibo Commerce Developer Console. Visit Kibo documentation for more details on API authentication
  8. Update apiHost to point at your Kibo Commerce site.
  9. Build dependencies yarn build:api-client && yarn build:composables
  10. Run yarn dev:theme to run theme. You can find other commands in package.json
  • If you need HMR on Api Client/Composables run yarn dev:api-client or yarn dev:composables on a separate terminal window.

Resources

Support

If you have any questions about this integration we will be happy to answer them on kibocommerce channel on our Discord.

Contributors ✨

This project follows the all-contributors specification. Contributions of any kind welcome!

About

License:MIT License


Languages

Language:TypeScript 73.3%Language:Vue 22.8%Language:JavaScript 3.7%Language:Dockerfile 0.2%Language:Shell 0.1%