← Lavori

Web Scraper Needed – Product & Price Data from 3 Ukrainian E-commerce Sites

Budget: $350.0 FIXED / ⭐ 3.55 (5) Finland

data-scraping

Qualifiche preferite

  • Esperienza: Esperto
Description: We need a script/scraper built to extract product and pricing data from three Ukrainian online retailers: brocard.ua notino.ua makeup.com.ua Scope: Crawl each site's full product catalog and extract structured data per product listing into a single CSV/spreadsheet output, with one row per product (or per variant, where SKUs differ by variant). Required fields per row: competitor_name, competitor_domain, competitor_url, competitor_product_name, competitor_price, competitor_currency, competitor_regular_price, competitor_promo_price, competitor_barcode, competitor_manufacturer_code, competitor_sku, competitor_variant_sku, competitor_brand, competitor_size, competitor_uom, competitor_category_1 through competitor_category_5, competitor_status, competitor_stock_on_hand, competitor_image_url Any additional data available on the page (e.g. ratings, review counts, badges) can be included as extra columns beyond this schema. Notes: Not every field will be available on every site — populate what's present, leave blanks where a field doesn't exist on the source site. competitor_status should indicate in-stock / out-of-stock / discontinued (or whatever the site displays). Category fields should reflect the site's own breadcrumb/category hierarchy (up to 5 levels). Please account for both regular and promo/sale pricing where displayed separately. Deliverable should be repeatable (a script we can re-run), not a one-time manual export. Ideal skills: Python (Scrapy/BeautifulSoup/Playwright), experience scraping e-commerce sites with anti-bot protections, comfort with Cyrillic/Ukrainian text encoding. Deliverables: Working scraper script(s) with documentation on how to run them Sample output file covering all 3 domains in the specified format
Apri su Upwork

AI proposal draft

Generate a short cover letter for this job. Edit before sending.

Sign in to generate an AI proposal draft.

Accedi