NEXTDEVKIT is a full-stack OpenNext and Next.js SaaS starter kit that bundles authentication, payments, database, file storage, and multi-platform deployment into one template, letting developers launch production-ready SaaS applications in days instead of months.
What is NEXTDEVKIT?
NEXTDEVKIT is a comprehensive SaaS starter kit built on Next.js 15, OpenNext, and SST. It takes a developer's project idea as input and produces a fully functional, deployable application with pre-built features like authentication (BetterAuth with OAuth), payments (Stripe, Creem), database (Drizzle ORM with PostgreSQL, Cloudflare D1, AWS RDS), file storage (S3, R2), UI components (shadcn/ui, TailwindCSS), and more. The kit is created by a team of experienced developers and is designed to work out-of-the-box on Vercel, Cloudflare Workers, and AWS.
Key Features
- Multi-Platform Deployment — Deploy to Vercel, Cloudflare Workers (with D1, KV, R2), or AWS (Lambda, RDS, CloudFront, CloudWatch) using native OpenNext and SST integrations.
- Authentication — Complete auth system with social login (Google, GitHub), password auth with reset/forgot flows, role-based access control, and a super admin dashboard.
- Payments — Integrated Stripe and Creem support for subscription and plan management, including monthly, yearly, and lifetime plans, free trial configuration, and customer billing management.
- Database & Storage — Type-safe Drizzle ORM with support for PostgreSQL, NeonDB, Supabase, Cloudflare D1, and AWS RDS; file storage with S3 and R2 using pre-signed URLs for secure uploads.
- UI Components & Theming — Modern responsive layouts with shadcn/ui and TailwindCSS, customizable themes (colors, fonts, layouts), dark mode, and SEO-optimized components.
- AI Integration — Vercel AI SDK integration for chat and image generation, with pre-built AI components and optimized development rules for Claude and Cursor AI.
- i18n & Email — Multi-language support with next-intl; React-based email templates with automated welcome and login emails via Resend.
- Blog & Docs — Multi-language blog with MDX content management; documentation system powered by Fumadocs.
Who is it for?
- Startup founders — Quickly launch a SaaS product with a professional landing page, payment system, and user management, reducing time to market from months to days.
- Indie developers & solopreneurs — Build and deploy a full-stack application using Cloudflare Workers for cost-effective hosting, avoiding high Vercel bills.
- Development agencies — Use as a starting point for client projects, offering customizable themes and multi-platform deployment options.
- Developers learning SaaS architecture — Study a production-ready codebase with modern practices including Drizzle ORM, better-auth, and SST deployment.
Use cases
- Launch a subscription-based SaaS — Configure Stripe for recurring payments, set up user authentication, and deploy to Cloudflare Workers or AWS, all from the same template.
- Create a multi-language content website — Use the built-in blog and docs with MDX and i18n support to reach international audiences.
- Build an AI-powered application — Integrate the Vercel AI SDK with pre-built components for chat or image generation, and deploy using serverless functions.
- Manage an affiliate program — Use the included affiliate marketing module with link tracking and commission management to grow your user base.
Pricing
NEXTDEVKIT offers four paid tiers: Next.js Starter (for standard Next.js projects), Next.js Starter + Cloudflare Workers (adds OpenNext for Cloudflare, D1, R2, KV), Next.js Starter + SST for AWS (adds SST, AWS Lambda, RDS, S3, CloudFront), and All in One (all features combined). Early access users can get a 20% discount with coupon code HAPPYCODING. All plans include lifetime access.
FAQ
What deployment providers are supported?
NEXTDEVKIT natively supports Vercel, Cloudflare Workers (with D1, KV, R2, Durable Objects, Logs, CDN), and AWS (with SST, Lambda, RDS, S3, CloudFront, CloudWatch). Each platform has its own starter tier.
Can I use NEXTDEVKIT for multiple projects?
The license allows use across multiple projects. You can build unlimited applications with a single purchase.
What level of support is offered?
Support includes documentation, community via Discord, and direct support contact. The codebase is regularly maintained with updates.
Is the codebase open-source?
You get access to the private GitHub repositories per tier. You can open-source projects built with NEXTDEVKIT, but the template itself is proprietary.
Can I get a refund?
Refund policy details are available on the site. Typically, digital products are non-refundable, but contact support for specifics.