Fix Scraper & PrestaShop Upload

Customer: AI | Published: 11.12.2025
Бюджет: 250 $

I already have a Python scraper that targets a supplier site for bathroom furniture, but it’s throwing errors before it finishes a full pass. I need you to go into the existing code, track down the points of failure, and get the crawler running to completion without time-outs, missing fields, or malformed HTML parsing. The finished scraper must reliably collect every product detail, all variant combinations (sizes, finishes, anything the site offers), and each accessory that belongs with the main item. Once scraped, the data should be exported to a clean CSV structured for PrestaShop’s native import—parent products first, combinations next, accessories linked through the proper reference column. After the CSV looks good, the final step is to load everything into my PrestaShop back office and verify that: • every product appears with its title, description, SKU, price, stock, images, and category • combinations display as selectable variants under the main product • accessories show up in the “Accessories” tab and link properly I’m comfortable if you stick with the current tech stack (Python, requests/BeautifulSoup or Scrapy) as long as the result imports flawlessly. If you prefer to call the PrestaShop Webservice API for the upload instead of a CSV import, that’s fine too—as long as you deliver the intermediary CSV for my records. Please let me know your estimated turnaround and any extra data points you suggest adding while you’re in the codebase.