Architektura · Filozofia

Jak działa Axon — i dlaczego nigdy nie dotyka Twoich reguł biznesowych.

Akson to włókno w neuronie, które przenosi impuls. Nie decyduje, co wysłać — wiernie przewodzi. Axon jako produkt działa tak samo. Każda cena, limit, uprawnienie i polityka handlowa zostają w Shopware. My tylko dostarczamy je handlowcowi w formie, która działa na tablecie przy ladzie showroomu.

Metafora sygnału

Jedno źródło prawdy. Jeden przewodnik. Jeden interfejs.

Aplikacja w stylu ERP musiałaby reimplementować reguły cenowe, kontrole uprawnień i cykl życia oferty. To dwa systemy do utrzymania w synchronizacji — i prędzej czy później dwa systemy, które się rozjeżdżają.

Architektura

Dwa kanały. Zero zmian w schemacie.

Axon PWA rozmawia z Shopware przez dwa standardowe kanały API. Nic nowego nie jest dodawane do Twojej bazy Shopware.

PANEL

Axon PWA

Nuxt 4 · Vue 3 · TypeScript · PWA

Jesteśmy tylko panelem — Shopware pozostaje źródłem prawdy dla cen, rabatów, uprawnień i polityki handlowej. Axon je wyświetla, upraszcza i przekazuje handlowcowi.

POŁĄCZENIE

Dwa kanały API

Admin API
Store API

Połączenie wznawia się automatycznie po zerwaniu. Operacje kontynuują tam, gdzie się zatrzymały — handlowiec nie traci pracy.

ŹRÓDŁO PRAWDY

Shopware 6.7+

SaaS · PaaS · Self-hosted

Działamy na standardowych modułach z licencji Shopware Evolve — nie wymagamy żadnych dodatkowych wtyczek.*

* MessagePack (szybszy transport dla list produktów i klientów) wymaga naszej wtyczki po stronie backendu. Bez niej Axon dalej działa na JSON.

Zasady projektowe

Sześć zasad, które utrzymują Axona w ryzach.

ZASADA 01

Brak logiki biznesowej po stronie klienta.

Handlowiec widzi cenę, którą zobaczyłby klient — bo liczy ją Shopware, nie Axon. Reguły rabatowe, jurysdykcje podatkowe, umowy handlowe: wszystko delegowane.

ZASADA 02

MessagePack tam, gdzie ma znaczenie.*

Listy produktów i klientów ładują się nawet dwukrotnie szybciej na wolnym łączu — wysyłamy lżejszy pakiet danych zamiast zwykłego tekstu. Gdy MessagePack nie jest dostępny, Axon automatycznie wraca do JSON.

ZASADA 03

Sesje nigdy nie tracą pracy.

Jeśli 24-godzinna sesja wygaśnie w trakcie oferty, pokazujemy overlay re-logowania nad bieżącym widokiem. Po re-auth każdy formularz, każda linia, każdy filtr jest dokładnie tam gdzie były.

ZASADA 04

Wznawiaj, nie odskakuj.

Zerwane połączenie wraca bez przeszkadzania. Zapisy automatycznie ponawiają się i kontynuują tam, gdzie się zatrzymały. Wygaśnięta sesja otwiera okno ponownego logowania nad aktualnym widokiem — bez przekierowania.

ZASADA 05

Słabe łącze to baza.

Lokalny cache podstawowych danych z automatyczną eksmisją. Wyszukiwanie w katalogu trafia najpierw w cache, potem na serwer — słabe kreski nie spowolnią handlowca. Cache klientów nie zawiera wrażliwych danych i czyści się przy wylogowaniu; katalog zostaje między sesjami.

ZASADA 06

Preferencje użytkownika idą za handlowcem.

Układ kolumn, gęstość listy, tryb skanera i dźwięk są zapisywane w Shopware. Zmień tablet — to samo środowisko, te same filtry, te same kolumny.

* MessagePack wymaga Shopware PaaS lub Self-hosted z zainstalowaną wtyczką Axon po stronie backendu. Sklepy na Shopware SaaS korzystają z JSON.

Praca w terenie

Zaprojektowane pod tablety na wiejskich drogach.

Automatyczne wznawianie
Zerwane = przerwa, nie błąd

Gdy sygnał wraca, operacje same kontynuują tam, gdzie się zatrzymały. Bez ręcznego ponawiania, bez komunikatów o błędach.

Sesja bez przerwań
Dokładnie tam, gdzie byłeś

Wygaśnięcie sesji pokazuje okno ponownego logowania nad aktualnym widokiem. Po logowaniu każdy formularz, linia i filtr są dokładnie tam, gdzie były.

Cache czuje sieć
Instant z pamięci, serwer w tle

Wyszukiwanie trafia najpierw w lokalny cache, potem dopytuje serwer gdy jest dostępny. Słaby sygnał nie zatrzymuje wyników.

Kolejka zapisów
Pracuj dalej, sync działa w tle

Zmiany w ofertach i zamówieniach kolejkują się i synchronizują, gdy łącze wraca. Handlowiec nie widzi spinnerów w złym momencie.

Daj handlowcom Axona jeszcze w tym miesiącu.

Podłącz Shopware, zaproś handlowców, ruszaj w poniedziałek.

Rozpocznij 14-dniowy trial Umów 30-minutowe demo