
Enter a prospect's details to generate a complete website performance, keyword rankings, and Google Business Profile audit.
Source: https://github.com/LawnAndLandMarketing/ll-audit-reports
Stack: Next.js 16, TypeScript, Vercel KV (Upstash Redis), n8n Cloud
Vercel project: ll-audit-reports | Team: lawn-and-land-marketing
Deploy: git clone the repo, edit files, git commit (author: matt@lawnandlandmarketing.com), then run: vercel --prod --yes --token VERCEL_TOKEN (use agent-vault:vercel-token for the token).
No GitHub auto-deploy configured. Must deploy via Vercel CLI.
Key files: app/page.tsx (intake form), app/reports/page.tsx (report list), app/reports/[id]/page.tsx (report viewer), app/api/audit/route.ts (n8n proxy), lib/kv.ts (Vercel KV storage helpers)
n8n workflow: [Roshi] L&L Audit Generator | Workflow ID: sFfTl6ZxUl6JcX0K
Vercel env vars: KV_REST_API_URL, KV_REST_API_TOKEN, REPORT_API_SECRET
Brand: Dark theme (#000 bg, #1a1a1a surfaces), Rethink Sans bold italic headings, Mulish body, Inter captions. No emojis. No light mode.
Full documentation in README.md at the repo root.