Katalog PrestaShop przygotowany pod Allegro
Aplikacja dla katalogu około 8 tysięcy produktów: kategorie, parametry, treści i akceptacja ofert przed publikacją przez API.
- KlientDystrybutor sprzętu przemysłowego
- Kiedy2026 - obecnie
- Moja rolaWymagania, architektura i budowa z agentami AI
Katalog był przygotowany pod sklep
Kategorie sklepu nie pokrywały się ze słownikami Allegro, parametry były rozsiane po opisach, a dane wpisywały przez lata różne osoby. Przy katalogu około 7,9 tysiąca produktów i 5,8 tysiąca wariantów ręczne przygotowanie ofert zajęłoby miesiące.
Zaprojektowałem i zbudowałem aplikację synchronizującą katalog z PrestaShop. Odpowiadałem za wymagania, architekturę i sprawdzanie działania; w implementacji korzystałem z agentów AI.
Jak powstaje oferta
Przygotowanie oferty przechodzi przez siedem kroków. Model dobiera kategorię, mapuje parametry, uzupełnia dane oraz proponuje tytuł i opis, korzystając również ze zdjęć produktu. Odpowiedź ma ustalony format i ocenę pewności. Nieistniejące identyfikatory są odrzucane, a niepewne przypadki oznaczane do sprawdzenia.
Skład zestawu wynika z SKU. Obowiązkowe dane i parametry sprawdza kod. Przed publikacją operator przegląda i zatwierdza ofertę, która dopiero wtedy trafia przez API do Allegro. To rozdzielenie opisałem na blogu.
Sprawdzone w tym projekcie
- 99,9%aktywnego asortymentu z kategorią Allegroweryfikacja katalogu: sierpień 2026; wcześniej 99,15%
- ~7,9 tys.produktów w katalogustan z analizowanego etapu projektu
- 41 z 41pierwszych ofert poprawnie utworzonych jako szkicepierwsza partia szkiców sprawdzona przed publikacją
Integracja pokazała też jakość danych
Walidacja wykryła braki danych GPSR w 39 z 41 pierwszych ofert. Przegląd wariantów pokazał błędne zdjęcia okładkowe w 63% analizowanego zbioru. Te informacje trafiały do poprawy; samo dopasowanie kategorii nie oznaczało jeszcze, że oferta jest gotowa do publikacji.
Dane od dostawców i analiza popytu
Aplikacja obsługuje też import feedów XML i CSV, historię zmian oraz moduł analizy popytu. Zestawiam w nim własne zamówienia ze zmianami stanów u dostawców. Spadek stanu traktuję jako wskazówkę, a nie dowód sprzedaży, bo może też wynikać z korekty albo przesunięcia towaru.
Na tej podstawie dzielę katalog na segmenty i przygotowuję etykiety produktów do Google Merchant Center.
Inne realizacje
- 2,5 roku
od project managera do IT Product Managera
Sklep Magento 2 dla Helikon‑Tex i Direct Action Gear
Entire M · Helikon‑Tex i Direct Action Gear · 2023 - 2026
- 5,5 roku
od social mediów do kierowania e‑commerce
Sklep, ERP i dział e‑commerce w Vokato
Vokato · 2018 - 2024
- 5
wersji językowych serwisu
Własny produkt cyfrowy w pięciu językach
Projekt własny · 2021 - obecnie