Ship product code on day one

Every SaaS starts with the same work

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.

app.yoursaas.com
Genesis
A
Alex Rivera
Admin

Overview

Your SaaS metrics at a glance

Total Users
2,847
+12%
MRR
$12,400
+8%
Active
94%
+2%
Flags
12
Recent signupsView all →
A
Alex Rivera
alex@startup.io
Admin
J
Jordan Kim
jordan@techco.dev
User
S
Sam Okafor
sam@founders.io
User
T
Taylor Mills
taylor@agency.com
User
Genesis
A
Alex Rivera
Admin

User Management

Manage roles, sessions and access

NameEmailRoleStatusActions
Alex Riveraalex@startup.ioAdminActiveManage
Jordan Kimjordan@techco.devUserActiveManage
Sam Okaforsam@founders.ioUserInactiveManage
Taylor Millstaylor@agency.comUserActiveManage
Feature flags12 active
new-dashboardAll users
ai-assistantAdmin only
billing-v2Beta group
G

Sign in to Genesis

Welcome back

Email

you@company.com

Password

••••••••••
or

Magic links · OAuth · Passkeys supported

How it works

From zero to revenue

🥚

Generate

Run one command, pick your modules, and a complete full-stack project lands in seconds.
🐣

Configure

A guided wizard connects your database, auth provider, and email. Running in minutes.
🐥

Build

Open your editor and start on your product. Auth, admin, billing, and email are already wired.
🐔

Ship

Push to Vercel, Railway, or self-host. Deploy configs are included.
💸

Earn

Billing is live on day one. Your pricing page is waiting to take its first payment.
Authentication
Role-Based Access
User Profiles
Onboarding Flow
Admin Panel
Audit Logs
Authentication
Role-Based Access
User Profiles
Onboarding Flow
Admin Panel
Audit Logs
Authentication
Role-Based Access
User Profiles
Onboarding Flow
Admin Panel
Audit Logs
Authentication
Role-Based Access
User Profiles
Onboarding Flow
Admin Panel
Audit Logs
Authentication
Role-Based Access
User Profiles
Onboarding Flow
Admin Panel
Audit Logs
Authentication
Role-Based Access
User Profiles
Onboarding Flow
Admin Panel
Audit Logs
Authentication
Role-Based Access
User Profiles
Onboarding Flow
Admin Panel
Audit Logs
Authentication
Role-Based Access
User Profiles
Onboarding Flow
Admin Panel
Audit Logs
Component System
Theming & Dark Mode
Documentation
Blog
Fully Customisable
Motion & Animations
Component System
Theming & Dark Mode
Documentation
Blog
Fully Customisable
Motion & Animations
Component System
Theming & Dark Mode
Documentation
Blog
Fully Customisable
Motion & Animations
Component System
Theming & Dark Mode
Documentation
Blog
Fully Customisable
Motion & Animations
Component System
Theming & Dark Mode
Documentation
Blog
Fully Customisable
Motion & Animations
Component System
Theming & Dark Mode
Documentation
Blog
Fully Customisable
Motion & Animations
Component System
Theming & Dark Mode
Documentation
Blog
Fully Customisable
Motion & Animations
Component System
Theming & Dark Mode
Documentation
Blog
Fully Customisable
Motion & Animations
Database
Email
Background Jobs
tRPC API
File Uploads
Webhooks
Database
Email
Background Jobs
tRPC API
File Uploads
Webhooks
Database
Email
Background Jobs
tRPC API
File Uploads
Webhooks
Database
Email
Background Jobs
tRPC API
File Uploads
Webhooks
Database
Email
Background Jobs
tRPC API
File Uploads
Webhooks
Database
Email
Background Jobs
tRPC API
File Uploads
Webhooks
Database
Email
Background Jobs
tRPC API
File Uploads
Webhooks
Database
Email
Background Jobs
tRPC API
File Uploads
Webhooks
Payments
AI Chat
Feature Flags
MCP Server
REST API
Analytics
Payments
AI Chat
Feature Flags
MCP Server
REST API
Analytics
Payments
AI Chat
Feature Flags
MCP Server
REST API
Analytics
Payments
AI Chat
Feature Flags
MCP Server
REST API
Analytics
Payments
AI Chat
Feature Flags
MCP Server
REST API
Analytics
Payments
AI Chat
Feature Flags
MCP Server
REST API
Analytics
Payments
AI Chat
Feature Flags
MCP Server
REST API
Analytics
Payments
AI Chat
Feature Flags
MCP Server
REST API
Analytics
Who made this
Ollie - creator of Genesis

Kia ora, I'm Ollie👋

@olwiba

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

⭐ certified
Why it exists

Stop rebuilding the foundation

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.

The stack

Deliberate choices, not defaults

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

The foundation

Everything decided, nothing locked in

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.

Auth & Users

Authentication

Better Auth with social login, email/password, magic links, and session management - wired and working before you write a line of product code.

Role-Based Access

Fine-grained permissions per route and tRPC procedure, ready for multi-tenant from day one.

User Profiles

Profile pages, avatar uploads, and account settings wired and styled out of the box.

Onboarding Flow

Step-by-step onboarding captures intent and routes users before they see the app.

Admin Panel

Manage users, roles, and feature flags from a protected dashboard built into the template.

Audit Logs

Every auth event and admin action logged with full context for compliance and debugging.

UI & Developer Experience

Component System

olwibaCN primitives: accessible, token-driven, and battle-tested across projects. Extend or swap without rewriting.

Theming & Dark Mode

One theme file, full dark mode, zero patching - every component respects the tokens.

Documentation

Built-in docs site running on olwibaDOCS. Ship your docs alongside your product from day one.

Blog

MDX-powered blog with list, detail, RSS, and changelog ready at `/blog` and `/changelog`.

Fully Customisable

Swap themes, extend components, or pull primitives directly - nothing is sealed away.

Motion & Animations

Scroll-triggered fade-ins and staggered reveals baked into every block - no animation library to configure.

Backend & Infrastructure

Database

Prisma ORM on PostgreSQL: type-safe queries, schema migrations, and a typed client generated straight from your schema.

Email

Transactional email via Resend with React Email templates for auth, onboarding, and notifications.

Background Jobs

Async task queue for heavy work - keep request paths fast without pulling in external dependencies.

tRPC API

End-to-end type-safe procedures shared between server and client with no codegen step.

File Uploads

Presigned uploads straight to S3-compatible storage, wired into the existing auth context.

Webhooks

Receive and process inbound webhooks at typed REST endpoints with signature verification already wired.

Integrations & Extend

Payments

Polar integration for one-time and subscription billing with webhook handling and entitlement checks included.

AI Chat

Built-in AI chat interface powered by the Vercel AI SDK, ready to connect to any LLM provider.

Feature Flags

Per-user and per-role flags stored in the database, readable server-side and client-side with no third-party service.

MCP Server

Model Context Protocol server for AI agent tooling, exposed as a typed endpoint alongside your tRPC API.

REST API

Typed REST routes alongside tRPC for external consumers, webhooks, and integrations that cannot use the RPC layer.

Analytics

Page view and conversion event tracking ready to extend - connect any provider or lean on the built-in event layer.

The ecosystem

How it all connects

One command scaffolds the full stack. Each layer feeds the next — and olwibaSYNC keeps everything current.

Start with CLI

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.

Get access
genesis

Your complete product — auth, billing, admin, email, blog — live from day one.

olwibaDOCS

A full docs site that ships with your project. Same design system, zero extra setup.

olwibaCN

Token-driven primitives. Theming, dark mode, and accessibility at the base.

olwibaUI

Composed blocks for app shells, marketing sections, and content layouts.

olwibaUI Pro

Premium blocks and advanced compositions built on olwibaUI.

olwibaRENDER

Build full application pages from plain JSON configs. Maps olwibaCN and olwibaUI blocks natively. Define layout, components, and props in a single JSON file. Enables rapid application development using agentic tools.

olwibaSYNC
olwibaCN 0.1.21
olwibaUI 0.1.7
olwibaUI-Pro 0.1.1
olwibaRENDER 0.1.6
all synced

The template gets you live. The go-to-market guide helps you move next.

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

Join the crew

One price. Own it forever.

Founding member pricing, locked in for the first cohort. Price increases once the founding period closes.

Supported
$💖reach out

Cost should not be what stops you. Apply and we will sort something out.

  • Full access, no compromises
  • Private Genesis template repository
  • genesis-start scaffolding CLI
  • olwibaUI Plus access
  • Private Discord community
  • Lifetime updates, same as everyone else
135d · 00h · 49m · 05s
Founding
$169/ forever

Everything you need to ship a SaaS from day one. Founding price, locked in for the first cohort.

  • Private Genesis template repository
  • genesis-start scaffolding CLI
  • olwibaUI Plus access
  • olwiba-sync update tooling
  • Lifetime template updates
  • Private Discord community
Builder
$249/ forever

The full template at the standard price. Available once the founding period closes.

  • Private Genesis template repository
  • genesis-start scaffolding CLI
  • olwibaUI Plus access
  • olwiba-sync update tooling
  • Lifetime template updates
  • Private Discord community

Every purchase directly supports the ongoing maintenance of the template and the open source ecosystem it is built on.

FAQ

Frequently asked questions

Straight answers about the template, the ecosystem, and what you own.

Try it live

This site is the template, running live.

Sign in and explore everything Genesis ships before you write a line of product code. Auth flows, admin panel, feature flags, onboarding, all working.

Admin account

Email

admin@genesis.template

Password

Password1

Sign in as admin
User account

Email

user@genesis.template

Password

Password1

Sign in as user

No setup required · Explore the full app · See what you start with

Newsletter

Ecosystem updates in your inbox

Releases, new modules, and build notes from Genesis. No spam, unsubscribe any time.

By subscribing you agree to our Privacy Policy.

Ready to build something lasting?

The demo is the template · What you see is what you start with