Shopveyor
Platforma na Laravel dla sklepów internetowych: katalog, zamówienia, ceny w wielu walutach i treści wielojęzyczne w jednym panelu administracyjnym.


Zadanie
Agencje budujące sklepy internetowe ciągle sklejają wtyczki do kosztów, rabatów, walut i tłumaczeń, a każdy sklep okazuje się kruchy na swój sposób.
Rozwiązanie
- Sklep i panel: produkty, kategorie, zamówienia, strony, użytkownicy i menu; konto klienta, koszyk i checkout; wykres zamówień na pulpicie; panel administracyjny przebudowany z Blade na Inertia i Vue.
- Katalog: marki, atrybuty (tekst, liczba, lista, kolor), kolory, specyfikacje, warianty produktów z generowanymi kombinacjami; szybkie wyszukiwanie na Elasticsearch.
- Pieniądze: kupony, promocje, które automatycznie wybierają najlepszy rabat, waluty i kraje z codzienną aktualizacją kursów w koszyku, kuponach i dostawie, kurs zapisany przy każdym zamówieniu.
- Marża: koszt i marża w formularzu produktu, koszt utrwalony w chwili sprzedaży, raport marży z eksportem do XLSX i PDF.
- Języki: lokalizowane adresy URL i treści, tłumaczenie maszynowe przez observery i komendę, osobny język panelu, zarządzanie językami.
- Marketing i wygląd: tłumaczalne e-maile HTML, ustawienia strony i SEO, gotowe motywy, tryb ciemny dla strony i panelu, slidery z wideo.
Rezultat
Rdzeń sklepu i panel są gotowe, z pełnym modelem katalogu. Następny krok to multi-tenancy do użytku white-label przez agencje.