Nepremicnine.net Scraper — listing monitor + email alerts
Server-side scraper that tracks nepremicnine.net search URLs and emails you when listings are added or removed.

Nepremicnine.net Scraper is a small server-side monitoring tool that periodically scans one or more nepremicnine.net search pages and notifies you by email when something changes. It keeps a local state file (visited listings) so it can detect newly posted listings as well as listings that have been removed (404). To reduce bot-blocking issues it supports running requests through Scrape.do, and it also includes an optional Playwright-based fetcher for browser-like scraping if needed. The project includes a simple Next.js UI layer and a CLI script you can run locally or on a VPS and schedule with cron/Task Scheduler for hands-off monitoring.
- Track multiple nepremicnine.net search URLs (first page monitoring)
- Detect new listings and removed listings
- Email notifications via SMTP (Gmail app password supported)
- Persistent state stored on disk (appdata.json visited list)
- CLI commands: run, no-mail run, and purge/reset state
- Designed for scheduled runs (cron / Task Scheduler)
- Anti-blocking support via Scrape.do proxy and optional Playwright browser fetching