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
Most templates give you a skeleton. We give you a complete application.
| Feature | ONE Stack | Other Templates |
|---|---|---|
| Authentication | 6 methods | 0-1 methods |
| Backend | Convex (real-time) | Static only |
| UI Components | 50+ shadcn/ui | 0-10 components |
| React Version | React 19 (SSR) | React 18 |
| MCP Integration | 3 servers | None |
| Email System | Built-in (Resend) | Manual setup |
| Lighthouse Score | 100/100 | 70-100 |
| Documentation | 41 docs | Basic README |
Clone the repo. Run bun install. Deploy to Cloudflare.
Your production-ready SaaS is live in 10 minutes.