Vollständiger Shop-Aufbau + 10.000+ Produkte aus 3 Lieferanten via CSV4YOU — mit täglicher Automatisierung für Lagerbestand, Sichtbarkeit und Kollektionen.
Drei Großhändler, 10.000+ SKUs, tägliche Lagerveränderungen — manuelle Pflege war strukturell unmöglich. Ausverkaufte Produkte blieben sichtbar, leere Kollektionen erschienen in der Navigation, kein Sync-Mechanismus vorhanden.
CSV4YOU-API-Integration mit 3 Lieferanten-Feeds + zwei eigenständige Python-Scripts mit täglich geplantem Lauf via GitHub Actions: automatisches Verstecken ausverkaufter Produkte und leerer Kollektionen — mit automatischer Reaktivierung bei Wiederverfügbarkeit.
hide_soldout.py setzt ausverkaufte
Produkte auf Draft, reaktiviert sie automatisch
bei Lagereingang. Rate-Limit-Handling + Logging inklusive.
hide_empty_collections.py versteckt
Kollektionen ohne aktive Produkte und reaktiviert
sie sobald Produkte wieder verfügbar sind.
Beide Scripts laufen unbeaufsichtigt — sie müssen mit Rate Limits, Pagination und inkonsistenten Lieferantendaten umgehen können.
Warum das zählt: Die Scripts laufen täglich unbeaufsichtigt über einen Katalog mit 10.000+ Einträgen. Exponential Backoff bei Rate Limits, kurssorbasierte Pagination und Dual-Direction-Logik (Verstecken und Reaktivieren) machen das System produktionstauglich — ohne externe Dependencies, nur Python-Stdlib.