I need a single, reliable workflow that signs in to an online portal, pulls every product detail—title, description, stock level, price and all associated images—then converts and calculates the raw values exactly as we define before pushing them straight into WooCommerce. My customers must only ever see the WooCommerce front end, so the sync has to feel native and instant. The portal changes frequently, so please code the extractor so that selectors and credentials can be updated without touching the core logic. I am open to Python (Scrapy, BeautifulSoup, Selenium), PHP or Node as long as the finished solution talks cleanly to the WooCommerce REST API and leaves no manual steps. Deliverables • Scraper that logs in and captures product details, stock, prices and images in real time or on a schedule we agree on • Conversion layer that performs the unit/price calculations before data enters WooCommerce • Image handler that downloads, optimises and attaches every photo to the correct product record • Automatic creation and update of products in WooCommerce, including category mapping and stock status • Brief setup guide plus commented source so future tweaks are straightforward If you have built similar portal-to-WooCommerce bridges, show me a quick demo or mention the tech stack you prefer.