CrawliT SEO Dashboard - Next.js, Tailwind, and DataForSEO. Project-based workspace with GAP Analysis, Backlinks, Site Audit, and AI Visibility. Ready to deploy on Vercel.
Rusben Madrigal
- Web: www.rusmadrigal.com
- LinkedIn: linkedin.com/in/rusmadrigal
next-app/– CrawliT app (Next.js 16, App Router): project-based SEO dashboard with GAP Analysis, Backlinks, Site Audit, AI Visibility, and DataForSEO integration.
cd next-app
npm install
cp .env.example .env.local # optional: add DATAFORSEO_API_KEY
npm run devOpen http://localhost:3000. Default route is /p/default/keywords.
- Create
next-app/.env.localand add your API key as Base64:# Generate: printf '%s' 'YOUR_LOGIN:YOUR_PASSWORD' | base64 DATAFORSEO_API_KEY=your_base64_here - In the app, go to Help → DataForSEO API key for the full setup guide.
- Connect this repo to Vercel.
- Set Root Directory to
next-app(or deploy thenext-appfolder only). - Add the
DATAFORSEO_API_KEYenvironment variable in the Vercel project. - Deploy.
- Next.js 16 (App Router)
- TypeScript
- Tailwind CSS
- lucide-react
- DataForSEO (keyword research via API)
MIT © Rusben Madrigal. See LICENSE.
