System integracyjny ERP Subiekt ↔ kanał e-commerce PrestaShop 8

Dla hurtowni Elektrokram zrealizowałem kompleksowy projekt modernizacji i cyfryzacji procesów sprzedażowych – od architektury środowiska, przez integrację ERP, po wdrożenie sklepu internetowego. Punktem wyjścia była lokalna baza programu sprzedażowego Subiekt GT oparta na Microsoft SQL Server (MSSQL Express) zawierająca ponad 4 000 produktów, które do tej pory funkcjonowały wyłącznie offline.

Opis projektu

Stworzyłem system integracyjny, który pełni rolę „warstwy pośredniej” pomiędzy systemem ERP a kanałem sprzedaży online, automatyzując przepływ danych produktowych, magazynowych i sprzedażowych. System cyklicznie pobiera i przetwarza dane z lokalnej bazy (MSSQL), normalizuje je i zapisuje w bazie danych sklepu (MySQL) opartego o PrestaShop 8 – wraz ze stanami magazynowymi, cenami, opisami, zdjęciami, producentami i cechami produktów.

Integracja działa dwukierunkowo: zamówienia ze sklepu są automatycznie przekazywane do Subiekta, a dział handlowy ma natychmiastowy wgląd w sprzedaż online. Całość została zoptymalizowana pod wydajność i bezpieczeństwo, oparta o mechanizmy raportowania, cron, logi i automatyczne powiadomienia.

Na koniec zakodowałem frontend, zaawansowane wyszukiwanie w sklepie, wersję responsywną w Bootstrapie, optymalizację SEO i konfigurację serwera VPS.

Kluczowe funkcjonalności:

  • Dwukierunkowa integracja Subiekt ↔ PrestaShop 8
    Automatyczne eksporty i importy danych w cyklach cron.Obsługa pełnych danych produktowych
    opisy, zdjęcia, ceny, kategorie, producenci, cechy techniczne, SKU.Synchronizacja stanów magazynowych w czasie rzeczywistym
    (pobieranie danych z Subiekta i aktualizacja sklepu).Automatyczna obsługa zamówień
    zamówienia ze sklepu trafiają bezpośrednio do ERP.Zaawansowane wyszukiwanie produktów
    filtrowanie po cechach, parametrach technicznych, producentach.Wdrożenie sklepu PrestaShop 8
    autorski frontend, layout, optymalizacje, poprawa UX.Bezpieczeństwo, wydajność i stabilność
    wdrożenie logów, raportowania błędów, walidacji danych.SEO techniczne i optymalizacja szybkości
    caching, kompresje, optymalizacja szablonu i zapytań

Moja rola:

  • architektura systemu i projekt integracji,development frontendu, backendu i logiki integracyjnej (PHP),przetwarzanie i mapowanie danych MSSQL → MySQL,mechanizm ETL i wieloetapowe walidacje,modyfikacje PrestaShop pod customowe wymagania,konfiguracja serwera, SEO, optymalizacja wydajności i bezpieczeństwa,

Efekty:

  • pełna automatyzacja procesów, które wcześniej zajmowały wiele godzin tygodniowo,aktualne stany i ceny w sklepie 24/7,wyeliminowanie błędów ręcznej obsługi produktów,zwiększenie sprzedaży i usprawnienie pracy działu handlowego,stabilny, szybki i zoptymalizowany sklep internetowy.

Technologie i narzędzia

HTML,CSS, PHP, MySQL, MSSQL, PrestaShop 8, JavaScript, Bootstrap, AJAX, cron, cURL
Apache/Nginx, Linux, git, opt. wydajności, ETL, logi i monitoring, bezpieczeństwo aplikacji.

Zobacz inne projekty