Shopware 6.5 Multistore

WEB

-

Sieć sklepów opartych na jednej instancji Shopware

Projekt obejmuje wdrożenie rozbudowanego systemu e-commerce typu multistore, działającego na jednej instancji Shopware 6.5, obsługującej kilkanaście niezależnych domen sprzedażowych, takich jak PowerSnapz, PulseAudio, MegaHeater, BuyEarDrops i inne.

Frontend został zbudowany od podstaw w Vue 3 z wykorzystaniem TypeScript i Pinia do zarządzania stanem. Każdy sklep jest w pełni zarządzany przez CMS Shopware, a checkout zaprojektowano jako aplikację typu Single Page Application (SPA) – dzięki temu użytkownik przechodzi przez cały proces zakupowy bez żadnych przeładowań strony.

Moja rola w projekcie obejmowała:

  • Implementację warstwy klienckiej z wykorzystaniem Vue 3 i TypeScript, w oparciu o Shopware Frontends.
  • Tworzenie dynamicznych widoków i obsługę stanów aplikacji z pomocą Pinia.
  • Integrację z systemem CMS oraz złożonym procesem checkoutowym.
  • Współpracę przy obsłudze wielu kanałów sprzedaży w ramach jednego repozytorium i deploymentu.

Rozwiązanie to zapewnia wysoką skalowalność, łatwe wdrażanie nowych marek i elastyczne dostosowanie do rynków lokalnych, przy zachowaniu wspólnej infrastruktury.