What is the SaaS Starter Kit?

Production-ready, enterprise-grade Nuxt starter kit for Cloudflare.

SaaS Starter Kit is a production-ready, enterprise-grade Nuxt starter kit built for Cloudflare — deploy straight to production, no scaffolding to fill in first.


Key Features

1. Emails

  • Templates: React Email, component-based.
  • Provider-agnostic worker: Resend, Amazon SES, Mailgun, Sparkpost, or custom SMTP.

2. Authentication (Nuxfire Auth)

An independent authentication server (OpenAuth.js), deployable to secure any frontend or backend, at auth.YOUR-DOMAIN.com:

  • Google and GitHub social login.
  • Code-based login and email/password login, with password recovery and email verification.
  • Two-factor authentication (MFA / 2FA) via TOTP (RFC 6238) for accounts, and mandatory MFA with elevated sessions for platform administrators (see Authentication).
  • Encrypted secrets at rest (AES-GCM) for TOTP seeds and isolated session storage in Cloudflare KV (AuthKV).
  • Extendable with new authentication methods.

3. Infrastructure

Infrastructure as code — deploy and tear down as many environments as you need, on any Cloudflare account.

4. Content Site

Hosted on YOUR-DOMAIN.com: landing page, blog, docs, and site-wide search, all built in.

5. Application Dashboard

Deployed to app.YOUR-DOMAIN.com:

  • Async jobs via Cloudflare Queues and cron triggers.
  • Stripe and Paddle billing.
  • Real-time notifications over WebSockets.
  • Teams — members, invites, role-based access control.

6. WebSockets Server

Real-time communication over Cloudflare Durable Objects, at websockets.YOUR-DOMAIN.com.

7. Additional

  • Blob storage (R2) via @nuxt-hub/core — the database itself is Postgres via Hyperdrive, not a NuxtHub-managed store (see Database).
  • Internationalization (i18n).
  • SEO built in.
Nuxfire Production Kit

Ready to build and launch your SaaS?

Get 100% full source code ownership, zero proprietary wrappers, and architecture engineered for millions of requests on Cloudflare.

© 2026 Nuxfire