Čierne Diery – Crawler

Automated crawler that watches new products and availability on eshop.ciernediery.sk and notifies the site maintainer.

Role
Development and automation
Period
April 2026 – April 2026
Built with
JavaScript / Nodemailer

An automated crawler for eshop.ciernediery.sk that detects new products and changes in availability. It notifies maintainers by Telegram and email, and persists a products_state.json file back to the repository so the site state can be tracked.

The crawler is implemented in JavaScript and runs on Cron Jobs every minute. It writes state to the repo using a Personal Access Token, sends Telegram messages and uses Gmail for email notifications via Nodemailer. The project history in the repository shows 12 commits in April 2026.