Price Watch
activeScheduled price collector for things I want to buy, flights included. Tiered fetchers step up from plain HTTP to a headed Chromium session for retailers that refuse headless browsers, every reading lands in Postgres, and an alert fires when a rule becomes true. Deploys itself from main every five minutes.
Node 24 · Postgres 17 · Playwright · Xvfb · Cloudflare Access · Resend · ntfy · Docker Compose on Synology · node --test
Notes
No notes yet on this project.