Real-Time Electronics Listing Scraper
Budget: €30 – €250 EUR
I need a small, always-on scraper that keeps an eye on a popular second-hand marketplace and alerts me the moment any Electronics listing matching my keywords appears. My priority is speed—ideally I hear about a new post within seconds, certainly no longer than a minute after it goes live.
Here’s what the script must do:
• Crawl the marketplace continuously without being blocked, parse every new listing, and filter it against a configurable set of electronics keywords.
• Extract and store the Price and Condition fields so I can track changes and avoid duplicates.
• Push an instant notification (email, SMS, or Slack—whichever you prefer to wire up) each time a fresh match is found.
I’m comfortable with a Python 3 stack—think Requests/BeautifulSoup or Scrapy, perhaps headless Selenium for dynamic pages—so long as the code is clean, well-commented, and easy for me to extend. A simple settings file or ENV variables for keywords, polling interval, and notification credentials will be perfect.
Deliverables will be the complete source, a quick README, and brief hand-off call showing the scraper live on your test machine. I’ll handle hosting once it’s verified, but if you can Dockerise the setup that’s a bonus.
If this sounds straightforward for you, let’s get it running.
Here’s what the script must do:
• Crawl the marketplace continuously without being blocked, parse every new listing, and filter it against a configurable set of electronics keywords.
• Extract and store the Price and Condition fields so I can track changes and avoid duplicates.
• Push an instant notification (email, SMS, or Slack—whichever you prefer to wire up) each time a fresh match is found.
I’m comfortable with a Python 3 stack—think Requests/BeautifulSoup or Scrapy, perhaps headless Selenium for dynamic pages—so long as the code is clean, well-commented, and easy for me to extend. A simple settings file or ENV variables for keywords, polling interval, and notification credentials will be perfect.
Deliverables will be the complete source, a quick README, and brief hand-off call showing the scraper live on your test machine. I’ll handle hosting once it’s verified, but if you can Dockerise the setup that’s a bonus.
If this sounds straightforward for you, let’s get it running.