Auth, admin, billing, email — two months of plumbing before you touch your idea. Genesis gives you everything except the thing that makes your business unique. This site is the template, running live.
One ecosystem. Every layer maintained. Zero lock-in.
Overview
Your SaaS metrics at a glance
User Management
Manage roles, sessions and access
Sign in to Genesis
Welcome back
Password
Magic links · OAuth · Passkeys supported
I noticed I had zero leverage. Same decisions, different codebase, no compounding value. This is how I broke that cycle.
Developer from Aotearoa, a small island nation off the coast of Antarctica, shipping bits and bytes to the world. Over 11 years building in product teams, I noticed the same pattern: every new idea starts from the same place.
Auth, billing, admin, email. Different codebase, same decisions made somewhere else. I built the foundation once, maintained it properly, and turned it into a product. Eleven years of decisions, packaged. My investment is your head start.
11+
years building
6+
times I've rebuilt the stack
20+
SaaS products renovated
Indie hackers and solo founders rebuild the same stack on every project. That is not a skill gap. It is a structural problem with how we start things.
Auth. Admin. Billing. Email. The same decisions, different codebase, two months burned before a single line of product code. Every new idea pays the same infrastructure tax before it gets a fair chance to fail or succeed on its actual merits.
Genesis breaks the pattern. One foundation, decisions already made, maintained upstream. When something improves it flows to every project built on it. Stop paying the tax. Start on the thing that is actually yours.
Every technology in Genesis earned its place. Proven in production, integrated together, and maintained as the ecosystem evolves.
TanStack Start
Full-stack React with SSR and file-based routing
Better Auth
Auth with social login, sessions, and roles
Prisma
Type-safe database access with migrations built in
Tailwind v4
Utility-first CSS, no config file needed
tRPC
End-to-end type-safe API, no codegen
olwiba ecosystem
Components, blocks, tooling, and docs - maintained together
Bun
Fast runtime, bundler, and package manager
TypeScript
Full type safety across the entire stack
Genesis ships with auth, billing, background jobs, AI, and every production layer already wired. Fix something upstream once and every project built on it inherits the improvement.
Better Auth with social login, email/password, magic links, and session management - wired and working before you write a line of product code.
Fine-grained permissions per route and tRPC procedure, ready for multi-tenant from day one.
Profile pages, avatar uploads, and account settings wired and styled out of the box.
Step-by-step onboarding captures intent and routes users before they see the app.
Manage users, roles, and feature flags from a protected dashboard built into the template.
Every auth event and admin action logged with full context for compliance and debugging.
olwibaCN primitives: accessible, token-driven, and battle-tested across projects. Extend or swap without rewriting.
One theme file, full dark mode, zero patching - every component respects the tokens.
Built-in docs site running on olwibaDOCS. Ship your docs alongside your product from day one.
MDX-powered blog with list, detail, RSS, and changelog ready at `/blog` and `/changelog`.
Swap themes, extend components, or pull primitives directly - nothing is sealed away.
Scroll-triggered fade-ins and staggered reveals baked into every block - no animation library to configure.
Prisma ORM on PostgreSQL: type-safe queries, schema migrations, and a typed client generated straight from your schema.
Transactional email via Resend with React Email templates for auth, onboarding, and notifications.
Async task queue for heavy work - keep request paths fast without pulling in external dependencies.
End-to-end type-safe procedures shared between server and client with no codegen step.
Presigned uploads straight to S3-compatible storage, wired into the existing auth context.
Receive and process inbound webhooks at typed REST endpoints with signature verification already wired.
Polar integration for one-time and subscription billing with webhook handling and entitlement checks included.
Built-in AI chat interface powered by the Vercel AI SDK, ready to connect to any LLM provider.
Per-user and per-role flags stored in the database, readable server-side and client-side with no third-party service.
Model Context Protocol server for AI agent tooling, exposed as a typed endpoint alongside your tRPC API.
Typed REST routes alongside tRPC for external consumers, webhooks, and integrations that cannot use the RPC layer.
Page view and conversion event tracking ready to extend - connect any provider or lean on the built-in event layer.
One command scaffolds the full stack. Each layer feeds the next — and olwibaSYNC keeps everything current.
One command scaffolds a complete project, stamps your identity, and wires the full stack.
Start with clone
Fork or use the GitHub template to start clean.
Your complete product — auth, billing, admin, email, blog — live from day one.
Premium blocks and advanced compositions built on olwibaUI.
Genesis includes lightweight go-to-market notes for technical founders: positioning, landing page copy, customer discovery, first outreach, pricing, and a launch checklist. Small enough to use, practical enough to start.
Guidance, not a sales course · Built into the docs · Updated as the playbook improves
Founding member pricing, locked in for the first cohort. Price increases once the founding period closes.
Cost should not be what stops you. Apply and we will sort something out.
Everything you need to ship a SaaS from day one. Founding price, locked in for the first cohort.
The full template at the standard price. Available once the founding period closes.
Every purchase directly supports the ongoing maintenance of the template and the open source ecosystem it is built on.
Straight answers about the template, the ecosystem, and what you own.
Sign in and explore everything Genesis ships before you write a line of product code. Auth flows, admin panel, feature flags, onboarding, all working.
No setup required · Explore the full app · See what you start with
Releases, new modules, and build notes from Genesis. No spam, unsubscribe any time.
By subscribing you agree to our Privacy Policy.