Evidence
System surface
No public screenshot on file—generative preview stands in for the visual layer.
Story arc
How this shipped
End-to-end solutions from database to deploymentThree beats: what pressed against the work, how the stack answered, and what changed once it was live.
I · Constraint
The brief
Agencies and developers need continuous website health monitoring without the complexity of enterprise tools or the limitations of one-off audit scripts.
II · Build
The craft
Built a preview-first SaaS: add a site, schedule crawls, get findings with severity scores. Inngest handles async crawl jobs. Playwright runs dynamic analysis. Langfuse traces AI-powered insights. Supabase stores crawl history and findings with row-level security.
III · Proof
What moved after launch
Background crawls run on schedule without user intervention. Findings exportable for client reporting. Modern stack (Next.js 16, React 19, TypeScript 6).
Signals
Signals & scale
Inventory