AI Web Scraper & Site Audit PlatformJob Platform
Full-stack web intelligence platform with 8-service site auditing (accessibility, SEO, security, performance), batch web scraping with markdown conversion, and real-time SSE progress streaming.
Built with Next.js 15, React 19, FastAPI, PostgreSQL, Playwright, Firecrawl, Jina Reader API, SSE Streaming, Recharts, Turborepo, TypeScript, Python.
8 Audit Services
Accessibility, SEO, security, performance, and more
Batch Scraping
Up to 100 URLs converted to markdown with ZIP export
Real-time SSE
Live progress streaming during long-running audits


What it is
The Web Scraper & Site Audit tool provides comprehensive web intelligence capabilities. The site audit pipeline runs 8 specialized services (AccessibilityChecker, HreflangValidator, DuplicateDetector, SecurityHeadersAuditor, HTTPSValidator, RobotsParser, LinkChecker, WebVitalsAnalyzer) with real-time SSE streaming of results. The batch scraper converts up to 100 URLs to clean markdown via Jina Reader API with ZIP export.
The problem
Web developers and SEO professionals need comprehensive site audit and web scraping tools, but existing solutions are expensive, fragmented, or lack real-time feedback during long-running audits.
What I built
Built a specialized web intelligence frontend with dark-mode dashboard, dual-mode interface (Audit/Scrape), 8 audit service pipeline with real-time SSE progress streaming, batch URL-to-markdown scraping via Jina Reader API, sitemap discovery (XML parsing + BFS crawling), performance history charting, and PDF report export.
What happened
Functional web intelligence platform with comprehensive audit capabilities, real-time progress tracking, batch scraping with ZIP export, and performance history visualization. Part of a unified Turborepo monorepo sharing a FastAPI backend.
What it changed
- Provides comprehensive site health assessment in minutes
- Enables bulk content extraction for research and analysis
- Reduces dependency on expensive third-party audit tools
- 8-service site audit pipeline with parallel execution
- Real-time SSE streaming for audit progress tracking
- Batch URL-to-markdown conversion via Jina Reader API
- Sitemap discovery (XML parsing + BFS crawling)
- PDF report generation with performance history charting
Want something like this built?
Bring the idea or the app. Step 1 is a free 15-minute fit call. Step 2 is a paid discovery session, $500, that ends in a written plan. Step 3 is a fixed quote for the build, or you take the plan and build it yourself.