Dylan Lalonde

Content Audit Crawler

Node.js Puppeteer JavaScript

A headless browser crawler that automated a content audit across a content-heavy Drupal 8 site. It ingested a JSON list of URLs, validated each page for broken links, missing videos, and unlinked related stories, then output a report of flagged pages.

Built internally at a digital marketing agency to turn a 20+ hour manual task into a 5-minute process. My first hands-on project with Node.js, Puppeteer, and asynchronous JavaScript.

Highlights

← Back to home