Supplier Catalog → Marketplace Feed, on a Schedule
A supplier catalog holds over a million products. You need ten subgroups of them, priced, in stock, as YML files a marketplace can import. Open the stand and do it: tick groups, add a blacklist, set a price range, press Run. The log walks the catalog, drops what the filters reject, writes several YML files. Download one — it parses as valid XML, 60 offers, real characteristics. The slice is genuine: 200 products from tme.eu, 17 fully parsed product cards, 200 characteristics, real symbols, PLN prices, stock levels, photos and links. What the stand does not do: it does not crawl the source live from your browser. That runs on a server, under cron, and the page says so instead of pretending.
- Filters that matter: groups, subgroups, blacklist, price from/to, in stock
- Output splits into several YML files — 1M products never fit one job
- One crontab line per profile: one group fails, the rest still deliver
- Product card tab: 16 real characteristics, and where the description sits
- Every file downloads and validates: XML parser, 60 offers per part
Related works
Catalog update and price monitoring panel
Catalog panel / price monitoring 'Update now' button — collection runs live, position diff shows, atomic file update on permanent link; price chart twitches real-time.
B2B database collection and enrichment with LLM tagging
Type a query ("dentists, Lviv") — the B2B base is collected, enriched and LLM-labelled before your eyes, with live progress.
AI Support Assistant — Live Demo
A working AI customer-support assistant you can talk to right now.