Autoryzacja klienta
Rejestracja, logowanie i zarządzanie sesją klienta — route handlery BFF, automatyczne odświeżanie, ochrona stron.
Rejestracja, logowanie i zarządzanie sesją klienta — route handlery BFF, automatyczne odświeżanie, ochrona stron.
Finalizacja zamówienia w storefroncie — adres, metoda wysyłki, płatność i cartComplete. Koszyk jest jedynym aggregate (brak osobnego obiektu Checkout).
Wielojęzyczność w storefront — SDK language store, next-intl, LanguageSwitcher
Profil, adresy i historia zamówień klienta
Zarządzanie koszykiem zakupów w storefront
Zapis i wypisanie z newslettera — widget w stopce, podwójna zgoda, obsługa błędów walidacji.
Obrazy produktow w storefrontach — GraphQL API zwraca gotowe URL-e CDN z transformacjami. Zero konfiguracji.
Instrument-level deep-link checkout na storefront — renderowanie tiles per instrument (BLIK kod / mBank / Apple Pay), pre-selekcja z `cartSelectPaymentMethod`, error handling z distinct `INSTRUMENT_PRESELECTION_FAILED` code + warnings array, explicit deselect przez `cartClearPaymentSelection`.
Wyświetlanie, wyszukiwanie i filtrowanie produktów w storefront
Architektura i koncepcja Storefront SDK dla DoSwiftly
Jak SDK wpina się w Next.js 16 — StorefrontProvider, BFF auth, GraphQL codegen. To co `doswiftly init` scaffolduje za Ciebie, krok po kroku.
Anonimowa, cookieless telemetria odwiedzin wbudowana w SDK — źródła ruchu i licznik osób obecnych na stronie, bez ciasteczek i bez danych osobowych.
Kolekcje, kategorie, marki, karty podarunkowe, program lojalnościowy, zwroty i multi-walutowość
Dostęp do podsumowania zamówienia — autentykowany customer, guest po checkout, top-level line items z N+1 prevention