Moraj B2B

Platforma e-commerce B2B do obsługi zamówień hurtowych

O projekcie

Projekt Moraj B2B obejmuje rozwój i utrzymanie platformy sprzedażowej obsługującej zamówienia hurtowe realizowane wyłącznie przez klientów biznesowych.

System umożliwia składanie zamówień przez zweryfikowane firmy. Po rejestracji konto użytkownika przechodzi proces weryfikacji, a dopiero po jego zakończeniu klient uzyskuje dostęp do cen hurtowych oraz możliwości składania zamówień.

Platforma została również zintegrowana z systemem ERP klienta, co pozwala na automatyczną synchronizację stanów magazynowych oraz przekazywanie zamówień ze sklepu do systemu ERP.

Cel biznesowy

Celem projektu było stworzenie sklepu internetowego przeznaczonego do sprzedaży hurtowej dla firm. Platforma umożliwia:

  • składanie zamówień wyłącznie przez zweryfikowane firmy
  • dostęp do cen dopiero po weryfikacji konta
  • realizację zamówień powyżej określonej minimalnej wartości
  • synchronizację stanów magazynowych z systemem ERP
  • automatyczne przekazywanie zamówień do systemu ERP

Dzięki temu klient zyskał narzędzie umożliwiające wygodne zarządzanie sprzedażą hurtową w kanale online.

Wyzwania projektowe

Jednym z głównych wyzwań było przejęcie utrzymania już działającego systemu oraz poznanie jego architektury i założeń biznesowych.

Szczególnej uwagi wymagała integracja z systemem ERP klienta. Wprowadzanie zmian w tym obszarze wymagało dokładnego zrozumienia istniejącej implementacji, aby zapewnić poprawność synchronizacji danych pomiędzy systemami.

Każda modyfikacja musiała być dokładnie testowana, aby nie zakłócić działania sklepu ani procesów sprzedażowych realizowanych przez klientów biznesowych.

Nasze podejście – proces współpracy

Sklep został pierwotnie uruchomiony przez poprzedniego właściciela platformy Codarius. Po przejęciu systemu przez  GOTOMA zespół rozpoczął jego dalsze utrzymanie oraz rozwój.

W ramach współpracy odpowiadamy za:

  • utrzymanie i stabilność działania platformy
  • rozwiązywanie zgłaszanych problemów
  • rozwój nowych funkcjonalności
  • wsparcie integracji z systemem ERP

Współpraca realizowana jest w bezpośrednim kontakcie z właścicielem sklepu, a rozwój systemu odbywa się zgodnie z bieżącymi potrzebami biznesowymi.

Architektura i technologie

Platforma została zbudowana w oparciu o system Codarius, który stanowi bazę sklepu i umożliwia jego szeroką modyfikację oraz rozwój funkcjonalności dostosowanych do potrzeb klienta.

Stack technologiczny

  • Backend: Symfony + komponenty Sylius
  • Język: PHP 7.4
  • Baza danych: MySQL
  • Cache: Redis
  • Serwer HTTP: Nginx
  • Środowisko: Docker
  • Hosting: infrastruktura serwerowa GOTOMA

Architektura systemu

System można podzielić na dwie główne części:

  • Panel administracyjny

    Pozwala zarządzać wszystkimi kluczowymi elementami sklepu, takimi jak:

    • katalog produktów
    • stany magazynowe
    • formy płatności
    • metody wysyłki
    • waluty i podatki
    • treści marketingowe oraz blog

    Panel umożliwia także zarządzanie zamówieniami oraz konfigurację elementów marketingowych i lojalnościowych.

  • Sklep dla klientów

    Część systemu przeznaczona dla klientów biznesowych umożliwia:

     

    • rejestrację konta firmowego
    • przeglądanie katalogu produktów
    • składanie zamówień hurtowych
    • zarządzanie zamówieniami i danymi konta

Wydajność i bezpieczeństwo

Platforma oparta jest na systemie Codarius, który był wcześniej wykorzystywany w innych projektach e-commerce. Dzięki temu wiele aspektów związanych z wydajnością, bezpieczeństwem oraz skalowalnością zostało już sprawdzonych w praktyce.

 

System obsługuje:

  • kilka tysięcy produktów
  • kilkadziesiąt tysięcy wariantów produktowych
  • częstą synchronizację stanów magazynowych z ERP (co minutę)

Pomimo dużej liczby danych sklep działa stabilnie i wydajnie. Framework Symfony zapewnia również wbudowane mechanizmy bezpieczeństwa, takie jak walidacja danych, kontrola dostępu oraz system cache poprawiający wydajność działania aplikacji.

Rezultaty
  • uruchomienie kanału sprzedaży hurtowej online
  • integracja sklepu z systemem ERP klienta
  • automatyczna synchronizacja stanów magazynowych
  • stabilna platforma obsługująca tysiące produktów i wariantów
  • rozwój i utrzymanie systemu w ramach długofalowej współpracy

Porozmawiajmy o Twoim projekcie

Opisz swoje potrzeby, a my wrócimy z propozycją dopasowaną do Twojego biznesu.

Porozmawiajmy