Auth, billing, dashboard. Already built.
Skip the first 40 hours. This template ships with 6 auth methods, Stripe subscriptions, analytics, and a working dashboard. Deploy in minutes, not months.
Free tier available · No credit card required · Deploy to Vercel in 60 s
Built with the tools you already use
10,000+
Active Users
99.9%
Uptime
60+
Features
4.9★
Rating
What’s inside
Production patterns, not boilerplate.
Authentication
Email/password, Google, GitHub, magic links, password reset, and email verification.
Stripe Billing
Plans, subscriptions, invoices, and customer portal. Webhook signature verification.
Analytics Dashboard
Real-time charts, usage metrics, and event tracking with filterable date ranges.
API Keys & Webhooks
Generate and rotate API keys. Configure outgoing webhooks with retry and logging.
Role-Based Access
Granular permissions, session management, rate limiting, and CSRF protection.
Developer Experience
TypeScript strict, 142 tests, Drizzle ORM, Zod validation, and conventional commits.
How it works
From zero to production in three steps.
Clone & configure
Pull the repo, set your environment variables, and connect your Stripe account. Five minutes to a running app.
Customise your product
Swap colours, add your logo, and tweak the dashboard layout. Every component is cleanly separated and documented.
Ship & scale
Deploy to Vercel, Railway, or Docker. Auth, billing, and analytics are production-ready from day one.
From the people building with it
“We shipped our MVP in two weeks instead of three months. The auth and billing were just there — we focused entirely on our product logic.”
Maria Chen
CTO, Dataflow
“The security defaults alone saved us from at least three vulnerabilities I’ve seen in other templates. Rate limiting, CSRF, timing-safe comparisons — all built in.”
James Okafor
Lead Engineer, Sentinel
“Clean code, real tests, sensible architecture. Production-ready auth with JWT, OAuth, and magic links. It actually works out of the box.”
Priya Sharma
Founder, Orbiter
Pricing
Compare plans side by side. Annual billing saves 17%.
- API calls / month
- 100
- API keys
- 1
- Storage
- 100 MB
- Dashboard & analytics
- ✓
- Dark mode
- ✓
- Webhooks
- —
- Custom branding
- —
- Response time
- Community
- Email support
- —
- Dedicated support
- —
- API calls / month
- 10,000
- API keys
- 10
- Storage
- 5 GB
- Dashboard & analytics
- ✓
- Dark mode
- ✓
- Webhooks
- Up to 5
- Custom branding
- —
- Response time
- < 48 hours
- Email support
- ✓
- Dedicated support
- —
- API calls / month
- 100,000
- API keys
- 50
- Storage
- 50 GB
- Dashboard & analytics
- ✓
- Dark mode
- ✓
- Webhooks
- Unlimited
- Custom branding
- ✓
- Response time
- < 24 hours
- Email support
- ✓
- Dedicated support
- ✓
Free $0/mo | Pro $19/mo | Business $49/mo | |
|---|---|---|---|
| Usage | |||
| API calls / month | 100 | 10,000 | 100,000 |
| API keys | 1 | 10 | 50 |
| Storage | 100 MB | 5 GB | 50 GB |
| Features | |||
| Dashboard & analytics | ✓ | ✓ | ✓ |
| Dark mode | ✓ | ✓ | ✓ |
| Webhooks | — | Up to 5 | Unlimited |
| Custom branding | — | — | ✓ |
| Support | |||
| Response time | Community | < 48 hours | < 24 hours |
| Email support | — | ✓ | ✓ |
| Dedicated support | — | — | ✓ |
| Sign up free | Start with Pro | Start with Business | |
Frequently asked questions
Everything you need to know before getting started.
Email/password, Google OAuth, GitHub OAuth, magic links, password reset, and email verification. All six are wired up and tested out of the box.
Stripe Checkout handles payments, subscriptions, and webhooks. Plans are defined in a single config file. Upgrade, downgrade, and cancellation flows are pre-built.
Yes. The template uses Drizzle ORM with PostgreSQL. Drizzle supports other databases like MySQL, so migrating is straightforward if needed.
Yes. Pay once, use forever. You get the full source code and lifetime updates for the version you purchased.
Every purchase includes access to our Discord community and email support. Pro and Business plans get priority response times.
Absolutely. The license allows unlimited personal and client projects. No per-project fees, no royalties.
Deploy anywhere that runs Node.js. We include Docker support, Vercel one-click deploy, and Railway configs out of the box.
Pull from the private GitHub repo. We ship updates regularly with new features, security patches, and dependency bumps.
Ready to start building?
Skip the boilerplate. Auth, billing, dashboard, and analytics — already wired and tested. Deploy your SaaS in minutes.