CursorCraft Documentation

A production-ready Next.js starter with authentication, database, billing, and transactional emails. Built for developers who want to ship fast without sacrificing code quality.


What you get

  • Next.js 16 with React 19 and TypeScript
  • Authentication via NextAuth.js v5 (Google, GitHub OAuth + Magic Links)
  • Database with PostgreSQL and Drizzle ORM
  • Billing with Stripe or Polar (your choice)
  • Email with Resend for transactional messages
  • AI Chat via Vercel AI SDK (OpenAI, Anthropic)
  • UI with Tailwind CSS and shadcn/ui components
  • SEO with metadata helpers, sitemap, and JSON-LD
  • Security with rate limiting, CSP headers, and structured logging
  • Cursor Rules & Commands to accelerate development


Next: Setup your local environment