Skip to content
This repository was archived by the owner on Sep 12, 2025. It is now read-only.

performingdigital/prestashop-integration-nuxt3

Repository files navigation

Experimental Nuxt 3 Prestashop Integration

This project is based on the Nuxt 2 integration for VSF and you can find it here

Requirements:

  • NodeJS v16 or later,
  • Pnpm

Getting started

pnpm install

Run the project,

pnpm run dev

Status

  • addNewAddress
  • addReview
  • addToCart
  • bootstrap
  • fetchOrders
  • getAvailableCountries
  • getCartItems
  • getCategoryProducts
  • productSearch
  • getPaymentMethods
  • getProduct
  • getReview
  • getShippingMethods
  • loadAddresses
  • loadCustomer
  • login
  • logout
  • makeOrder
  • register
  • removeAddress
  • removeFromCart
  • setAddress
  • setShippingMethod
  • updateCart
  • updateCustomer
  • updateOneAddress
  • resetPasswordEmail
  • resetPasswordCheck
  • resetPasswordEnter

Repository structure

This repository contains a few necessary packages to help you get started building your new integration:

  • apps/app - Demonstrates the usage of prestashop/api-client by creating a nuxt 3 app. You can use this directory to demonstrate the usage of the integration.
  • apps/middleware - An express app that uses the prestashop/api-client to create a server-to-server connection with service providers (e.g. commerce backend).
  • packages/api-client - The service the middleware uses. It contains some of the implemented endpoints.
  • packages/sdk- Think of the SDK Connector as a communication layer between the storefront and the middleware. It contains some implemented methods.

Would you like to contribute?

This is an open-source project. Feel free to contribute by creating a new issue or submitting a pull request.

This is a created from the new integration boilerplate for VSF 2 integrations based on the SDK.

About

Prestashop Integration SDK for VueStorefront

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors