I will build a scheduled web scraper that emails you a clean CSV every day
Web Scraping and Video Download API Developer
About this Gig
Most scraping gigs hand you a script and disappear. The script breaks two weeks later and you are back where you started.
This gig delivers a scraper that runs on a schedule and tells you when something goes wrong.
WHAT YOU GET
- A scraper for your target site, in Python or Node.js
- - Runs automatically on your schedule: hourly, daily or weekly
- - Output as CSV, Excel or Google Sheets
- - Retries with backoff, so one failed request does not kill the run
- - Rate limiting that respects the target site
- - An email alert if the run fails or the page layout changes
- - Deployed with GitHub Actions or Docker, so it keeps running without your computer being on
- - README explaining how to change the schedule and the fields
WHY ME
I run a production service built on Node.js and yt-dlp, so I have handled what breaks in the real world: markup changes, rate limits, timeouts. My open-source package is public: github.com/nhathao428/safe-ytdlp
WHAT I WILL NOT DO
I do not scrape sites behind a login you are not authorised to use, and I do not bypass CAPTCHAs.
BEFORE YOU ORDER
Send me the URL and the fields you need. I will check it is scrapable and give you an honest answer first.
Technology:
JavaScript
•
Python
•
Puppeteer
•
Scrapy
Technique:
Automated
FAQ
Can you scrape any website?
Most websites yes. Send me the URL and what data you need and I'll confirm feasibility before you order.
What format will the data be delivered in?
Excel (.xlsx) by default. I can also deliver CSV or JSON — just mention your preference when ordering.
Is web scraping legal?
I only collect publicly available data and follow each website's terms of service. I don't scrape private or login-protected data without proper authorization.
