Jewish wedding invitations, RSVPs & vendor directory.
Kallah — Jewish wedding invitations, RSVPs & vendor directory
A production stack, wired together
The boring 80%, already built
Stop re-soldering the same plumbing on every project. It's here, type-strict, tested, and yours to rebrand.
Multi-tenant by default
Personal + team accounts on one schema, isolated by Postgres RLS via withAccount(). Cookie, path, or subdomain routing — one flag to switch.
Auth & billing, done
Neon Auth with 2FA & magic links behind a swappable adapter — both ship in, both opt-in — plus Stripe checkout, seats, usage metering and exactly-once webhooks via the opt-in billing plugin.
Super admin
Manage accounts and members, and audit everything from a platform dashboard.
Audit log & GDPR
Append-only audit trail, CSV export, and one-click account deletion built in.
Transactional email
AWS SES + React Email templates for invites, receipts, and dunning — already styled.
Background jobs
Durable QStash queue with retries, plus scheduled cron — soft-fails to inline locally.
i18n & content
next-intl, MDX docs & blog, and opt-in plugins (FAQ, testimonials, changelog).
White-label in minutes
One brand config drives name, logos, colors, fonts & SEO. Rebrand wizard included.
“It's the first starter where I deleted zero code before shipping. Auth, teams, billing, RLS — all there, all tested.”
One plan. No commissions.
Set up your listing before you go live.
Create your listing- Build and edit your vendor profile
- Your own referral code
- Profile stays private until you subscribe
Go live and get inquiries from couples.
Get started- Public profile couples can find and share
- Couple inquiries from your profile
- Leads inbox for every inquiry
Questions, answered
What's actually included?
Multi-tenancy with RLS, auth (password sign-in plus opt-in 2FA and magic link), opt-in Stripe billing, teams & roles, super admin, audit logs, GDPR export, email, background jobs, i18n, MDX docs/blog, SEO, and a green CI — all type-strict.
Can I rebrand it for my product?
Yes — one brand config file drives name, logos, colors, fonts and SEO, with a rebrand wizard. White-label by design.
B2C, B2B, or both?
Both. A single TENANCY_MODE flag toggles personal accounts, team accounts, or both — the UI prunes accordingly.
Launch this weekend.
Clone the template, make it yours, and ship to real customers. No credit card required.