A Next.js app that crawls a prospect's documentation site and generates a gap analysis report — showing which Mintlify features they're missing and how strong the sales opportunity is.
- Enter a company name and their docs URL
- The app crawls up to 50 pages using Playwright (headless Chromium)
- A detection engine scans the HTML, scripts, and metadata to check for 14 Mintlify features
- Results are scored and surfaced in a report with per-feature talking points
| Group | Features |
|---|---|
| AI Ready | LLM Optimizations, MCP Server, AI Assistant, AI Translations, User Feedback |
| API Docs | API Playground, Websockets/Real-time, Built-in Components, Custom CSS & JS, White Labeling |
| Search & Access | Search, Custom Domain, Authentication, PDF Export |
Each feature is flagged as present, absent, or uncertain, and tagged with the Mintlify plan required (Hobby / Pro / Enterprise).
npm install
npx playwright install chromium
npm run devOpen http://localhost:3000.
- Next.js 14 (App Router)
- Playwright — headless crawling
- Tailwind CSS — styling
- TypeScript
| Command | Description |
|---|---|
npm run dev |
Start dev server |
npm run build |
Production build |
npm run analyse |
Run the standalone CLI analyser (analyse.mjs) |