JDRBoost
JDRBoost
AAlokai
Created by JDRBoost on 5/18/2024 in #🙋|general-help
How to use a custom integration
I am creating a custom integration for my new project with a Sylius backend I followed the quick-start and used the boilerplate template. I created several api endpoints and tested them using the playground. This is my setup for now https://github.com/JDR-BOOST/alokai-sylius The next step is to start my new vue storefront project so i initiated a new project using
npx @vue-storefront/cli generate store selected custom integration and pasted my github link. This cli now creates a new project but just copies my full repo. What am i supposed to do next? I do not see any of the vue storefront components/pages etc. Should create a new repo and select a prebuilt integration like magento, grab stuff from there and copy and edit in my project? Any tips in the right direction would be appreciated! Thanks! *Update: I found out I should be using the nuxt 3 boilerplate, but i am stuggeling with integrating my custom integration and can't find any documentation on this.
2 replies
AAlokai
Created by JDRBoost on 4/30/2024 in #🙋|general-help
Frontend Sylius integration nuxt 3
Hi all, I want to start my first project with vue storefront and my back-end is a Sylius shop. The frontend repo from BigBag that is featured by VSF is https://github.com/BitBagCommerce/SyliusVueStorefront2Plugin?tab=readme-ov-file, but his is a Nuxt 2 (vue 2) project. Since I am starting a new project i would it to be up to date and use vue 3. Is there an option to use this project with nuxt 3 or would i need to create a custom frontend integration. If so, how would i do this? I cannot seem to find any documentation (besides https://docs.alokai.com/integrations/custom/quick-start, but i think creating a sdk is not what i need here) on creating a custom frontend integration? When creating a VSF project from the cli it forces you to choose either one of the pre-defined options or provide a repo. Any help or tips in the right direction are appreciated! Thanks!
5 replies