Profile Data Web Scraping Tool

via Freelancer ·

Budget / Salary$30–250
TypeFreelance project
LocationRemote
Posted1 hour ago
I need a reliable script that pulls profile-level data from a website that presents its users in listing form. The site shows one profile per detail page; I want a scraper that moves through the listings automatically, opens each profile, and extracts the information I later specify (think names, contact details, background facts, social links—the exact fields can be configured once the basic framework is in place).

Key points you should know before you jump in:
• The target site uses pagination and a few dynamic elements, so the scraper must cope with lazy-loaded content and possible JavaScript rendering.
• Output should land in an easily reusable format such as CSV or JSON, with clean column headers.
• I’d like the code written in Python and organised so I can tweak selectors or add new fields without rewriting core logic—Scrapy, BeautifulSoup, Selenium, or Playwright are all acceptable tools if they suit the job.
• Please build in polite rate-limiting and error handling so running the script won’t put undue strain on the host or break on the first CAPTCHA.
• Documentation: a short read-me that explains setup, required packages, how to point the script at a different domain, and how to adjust field selectors.

When you respond, highlight similar profile-scraping projects you’ve completed and outline the approach you’d take here—your proven experience is what matters most to me.
php javascript python web scraping scrapy data extraction beautifulsoup selenium
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.