Authentication
Sign-up and login pages with email verification. Social login and magic links depend on the providers you configure in Convex.
Authentication docsNEXTBASE FOR TANSTACK START
For teams that want TanStack Start for routing and Convex for the backend. Your users sign up, create a workspace and manage projects on day one, and an admin area is included.
The TanStack Start kit is the TanStack + Convex starter. It ships with a Next.js + Convex repo, so you can choose the framework after you buy.
ARCHITECTURE
The repo is a monorepo with the website and the Convex backend in separate apps.
apps/web, with TanStack Start routing and Convex queries and mutations.apps/database/convex/. Convex runs the backend and Vercel hosts the website.apps/database/convex/mcp/.WHAT IS INCLUDED
Sign-up and login pages with email verification. Social login and magic links depend on the providers you configure in Convex.
Authentication docsProjects belong to a workspace, and the app checks membership before it returns any workspace data. Workspace owners manage their workspace.
Workspace docsApplication administrators get a separate admin area. Users can connect an agent to one workspace; in this kit it can also create a project once the user approves write access.
Tools and permissionsStripe billing is included in every paid plan and connects to your own Stripe account. Email delivery uses Resend through the Convex deployment's environment variables.
SUPPORTED BACKENDS
Only the Convex kit runs on TanStack Start. Check the app layer before you pick a backend.
| Kit | App layer | Database | Login provider | Demo hosting | Links |
|---|---|---|---|---|---|
| TanStack + Supabase | React Router + Express, with TanStack Query | Supabase Postgres | Supabase Auth | Vercel | Demo of TanStack + SupabaseDocs for TanStack + Supabase |
| TanStack + Convex | TanStack Start | Convex | Convex Auth | Vercel + Convex | Demo of TanStack + ConvexDocs for TanStack + Convex |
| TanStack + Neon | React Router + Express, with TanStack Query | Neon Postgres | Better Auth | Vercel | Demo of TanStack + NeonDocs for TanStack + Neon |
| TanStack + Cloudflare D1 | React Router on Workers, with TanStack Query | Cloudflare D1 | Better Auth | Cloudflare Workers | Demo of TanStack + Cloudflare D1Docs for TanStack + Cloudflare D1 |
SETUP
Use Node.js 24 and the pnpm version pinned in the repository.
.convex/, and a guard checks that you are on a local deployment.MCP_APP_URL to your website origin.pnpm install
pnpm db:local:init
pnpm db:local:select
pnpm auth:setup
pnpm dev:localFull steps are in the TanStack + Convex setup guide.
AFTER PURCHASE
apps/database/convex/, and any new MCP tools, kept behind the same permission checks.DECISION GUIDE
Both Convex repos come with the same purchase, so you can try each one.
If your team already uses TanStack Router and Query, wants type-safe routes from one router, and is happy with Convex as the backend.
TanStack + Convex demoIf you want the App Router and React Server Components, or a backend other than Convex. There are Next.js kits for Supabase, Convex, Neon and Cloudflare D1.
Next.js + Convex demoCompare every stack on the Nextbase home page or in Choose your starter.
PRICING
Pay once. The Convex purchase includes the TanStack Start repo and the Next.js repo.
Best for indie makers
$299Pay once. Use forever
Buy SoloBest for growing teams
$599Pay once. Use forever
Buy StartupBest for organizations
$849Pay once. Use forever
Buy BusinessCompare every feature by plan in the full pricing table.
FAQ
No. The TanStack + Convex kit uses TanStack Start. The TanStack kits for Supabase, Neon and Cloudflare D1 use React Router with TanStack Query. The table on this page lists the app layer for each one.
Access to the private GitHub repositories for the Convex stack: the TanStack Start repo and the Next.js App Router repo. You also get the documentation, lifetime updates and the support included in your plan.
Not today. The TanStack + Supabase kit uses React Router, Express and TanStack Query with Supabase Auth. If you want Supabase with the Next.js App Router, see the Next.js + Supabase starter kit.
The documented setup deploys the website on Vercel and publishes the backend separately on Convex. The Cloudflare Workers guide in the docs covers the two D1 kits.
Stripe integration is part of every paid plan. It uses your own Stripe account, so you add your keys and test checkout and subscription changes on your deployment before launch.
You can build your own products with Nextbase and charge your customers. You cannot resell Nextbase as a starter kit. Pick the plan with enough seats for the developers on your team.
Your purchase includes lifetime updates; pull new changes from the repository when you are ready. Email admin@arni-creative.com for support, and join the Discord server you are invited to after purchase.
No. Nextbase purchases are not refundable. Try the live demo and read the docs first, and email admin@arni-creative.com with any questions before you buy.