Mass Product Image Scraper | Automated Product Photo Downloader

Job ID: 39884760

Budget: $30 – $250 USD

I need a small, self-contained Windows utility—command-line or simple GUI—that can crawl through a list of product page URLs and pull down every primary and variant image it finds. All images should be saved as JPG files and renamed exactly to the convention I’ll supply (for example, some categories will use id_product as the filename).

Source sites
• Private list of specific e-commerce URLs I’ll share after award
• Any publicly accessible retailer sites that appear in that list

Core behaviour
• Written in Python; feel free to lean on requests, BeautifulSoup, Scrapy or similar libraries.
• Crawl in bulk but always respect robots.txt, throttle requests, and back off on HTTP 429/5xx responses to avoid bans.
• Run on Windows 10/11 without extra setup beyond installing Python or a packaged exe.
• Include robust logging of download activities, automatic retries on failed grabs, and a visible progress tracker (CLI bar or status window).
• Cleanly skip duplicates and already-captured images.

Deliverables
1. Source code with clear, commented sections for URL import, parsing logic, and naming rules.
2. A requirements.txt or frozen executable for straightforward Windows deployment.
3. README covering setup, command switches, and how to modify throttling or naming parameters.
4. Short demo run (screenshots or screencast) showing the tool in action on two sample pages.

If you have experience building efficient web scrapers that play nicely with rate limits and you can turn this around quickly, I’d love to see your approach and timeline.