Node.js Target.com Scraper
Budget: ₹600 – ₹1,500 INR
I need a fully working Node.js script that can collect data from Target.com in a single, one-off run. The script should handle a list of product URLs or search keywords, navigate the site just like a real browser, and save the results to a clean, machine-readable file (CSV or JSON—whichever you prefer to generate).
At a minimum I want each scraped record to capture the product title, current price, availability status, and any easy-to-reach identifiers such as UPC or item ID. If you spot additional fields that add value, feel free to include them; the selector logic should be clear enough for me to extend later.
Key points
• Written in modern Node.js, using tools such as Puppeteer, Playwright, Axios + Cheerio, or a similar headless-friendly approach.
• Bypass or gracefully work around Target’s anti-bot measures without violating their terms.
• Well-commented code plus a short README covering setup (npm install), execution command, and an example output file.
• Designed for one-time scraping, so no scheduling or cron integration is required.
Send back the script, the instructions, and a sample dataset so I can run and verify everything locally.
At a minimum I want each scraped record to capture the product title, current price, availability status, and any easy-to-reach identifiers such as UPC or item ID. If you spot additional fields that add value, feel free to include them; the selector logic should be clear enough for me to extend later.
Key points
• Written in modern Node.js, using tools such as Puppeteer, Playwright, Axios + Cheerio, or a similar headless-friendly approach.
• Bypass or gracefully work around Target’s anti-bot measures without violating their terms.
• Well-commented code plus a short README covering setup (npm install), execution command, and an example output file.
• Designed for one-time scraping, so no scheduling or cron integration is required.
Send back the script, the instructions, and a sample dataset so I can run and verify everything locally.
Related categories:
JavaScript
Python
Data Processing
Web Scraping
Node.js
JSON
Data Extraction
API Development