TLDR Web Dev · ARTICLES & TUTORIALS

TRACKING SUPERMARKET PRICES WITH PLAYWRIGHT

sakisv.net11 min read

Summary from the TLDR Web Dev newsletter

This article goes through the process of building a website for tracking supermarket prices in Greece. The main challenge was scraping JavaScript-heavy websites, which was solved using Playwright. The scraping pipeline was automated using Concourse CI and ran on a Hetzner server, with the author's old laptop acting as an exit node to avoid IP restrictions.