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. To limit the number of requests to the server, the project is only available with admin access. For more information, please contact me.

Nepremicnine.net Scraper — listing monitor + email alerts
TypeScriptNode.jsNext.jsReactTailwind CSSCheerioNodemailerdotenvScrape.do (proxy)Playwright (optional browser mode)Cron / Task Scheduler

To limit the number of requests to the server, the project is only available with admin access. Projects is hosted on a VPS with cron job to run the script periodically. 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