The Problem
The client had to know when any of dozens of public policy pages changed. Checking by hand meant changes were found late or not at all.
What We Built
Watch list. About 28 pages, each with the CSS selector for its main text.
Fetch and extract. requests and BeautifulSoup inside Lambda.
Compare. A unified diff against the last stored version; unchanged pages are skipped.
Report. Each change is stored as a new version and emailed through SES.
Review API. Marks a change reviewed, locks it while someone is on it, and logs who and when.
A Note on the Image
The diff in the image is sample text, and the client is not named.
Need something like this built?
Tell us what you are building. You get a straight answer on scope, stack and what it would take.
Book a Free Call