Integracja z TorgSoft -> Shopify
Integracja między systemem księgowym Torgsoft a platformą Shopify, aby połączyć dwa systemy: magazyn offline z sklepem internetowym. Motywacja — dostosowanie produktów z Torgsoft (z ich strukturą danych) do wymagań Shopify, tworząc warianty produktów, grupy i pola niestandardowe. Umożliwia to automatyczne eksportowanie katalogu bez ręcznych poprawek, oszczędzając czas na przetwarzanie stanów, cen i zdjęć. Podobne można dostosować do innych systemów księgowych (na przykład 1C) i platform (WooCommerce).
Co zrealizowałem i po co
FTP do eksportu z Torgsoft: Skonfigurowałem serwer do automatycznego odbioru CSV i obrazów — zapewnia bezpieczny dostęp i przesył danych bez ręcznego kopiowania.
Dostosowanie produktów i wariantów: Parser tworzy grupy produktów, unikalne ID, warianty (kolory, rozmiary) i rozwiązania niestandardowe zgodnie z wymaganiami Shopify (Handle, Title, Variants) + wymaganiami klienta (transliteracja, tagi) — czyni dane kompatybilnymi, minimalizując błędy importu.
Serwer WWW dla zdjęć: Uruchomiłem pod IIS z WSGI na Windows Server do generowania URL obrazów — zdjęcia są od razu gotowe do Shopify, bez zewnętrznych usług.
Powiadomienia w Telegramie: Skrypt wysyła raporty z plikami i statystyką (liczba SKU, czas przetwarzania) — pomaga zespołowi szybko zrozumieć status eksportu.
Archiwizacja i logi: Wszystko jest archiwizowane w celu śledzenia konfliktów (błędy nazw, duplikaty); szczegółowe raporty rejestrują eksporty, tworzenie wariantów i pól — ułatwia audyt.
Technologie: Python 3, Pandas, Flask (WSGI), FTP, Telegram API, Hashlib.
Rozwiązanie elastyczne: łatwo dodać pola lub zintegrować z innymi systemami.
Co zrealizowałem i po co
FTP do eksportu z Torgsoft: Skonfigurowałem serwer do automatycznego odbioru CSV i obrazów — zapewnia bezpieczny dostęp i przesył danych bez ręcznego kopiowania.
Dostosowanie produktów i wariantów: Parser tworzy grupy produktów, unikalne ID, warianty (kolory, rozmiary) i rozwiązania niestandardowe zgodnie z wymaganiami Shopify (Handle, Title, Variants) + wymaganiami klienta (transliteracja, tagi) — czyni dane kompatybilnymi, minimalizując błędy importu.
Serwer WWW dla zdjęć: Uruchomiłem pod IIS z WSGI na Windows Server do generowania URL obrazów — zdjęcia są od razu gotowe do Shopify, bez zewnętrznych usług.
Powiadomienia w Telegramie: Skrypt wysyła raporty z plikami i statystyką (liczba SKU, czas przetwarzania) — pomaga zespołowi szybko zrozumieć status eksportu.
Archiwizacja i logi: Wszystko jest archiwizowane w celu śledzenia konfliktów (błędy nazw, duplikaty); szczegółowe raporty rejestrują eksporty, tworzenie wariantów i pól — ułatwia audyt.
Technologie: Python 3, Pandas, Flask (WSGI), FTP, Telegram API, Hashlib.
Rozwiązanie elastyczne: łatwo dodać pola lub zintegrować z innymi systemami.