// Prerender to reduce worker bundle export const prerender = true;
Ship production-ready SaaS apps in hours, not weeks. 6 authentication methods, 50+ components, real-time backend, and perfect Lighthouse scores — all pre-configured.
Most templates give you nothing. We give you everything. Email/password, OAuth, magic links, 2FA, password reset, and email verification — all working out of the box.
+ Rate limiting on all endpoints • Session management • Security best practices built-in
const result = await authClient.signUp.email({
email,
password,
name,
});That's it. Email verification, rate limiting, password hashing — all handled.
export const getCurrentUser = query({
args: { token: v.optional(v.string()) },
handler: async (ctx, args) => {
// Fully typed, reactive query
},
});Convex provides full TypeScript types and real-time reactivity automatically.
<Button client:load size="lg">
Click me!
</Button>
<Card>
<CardHeader>
<CardTitle>Beautiful Card</CardTitle>
</CardHeader>
</Card>50+ components ready to use. Dark mode, variants, animations — all included.
You: "Add the calendar component"
Claude: [Uses shadcn MCP]
✓ Added calendar component
✓ Installed dependencies
✓ Updated imports
✓ Here's an example...AI assistant can install components, deploy, and access docs — all automatically.
Modern, battle-tested technologies that scale
Clone the repo. Run bun install. Deploy to Cloudflare.
Your production-ready SaaS is live in 10 minutes.