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
Wdrożył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.







