react-starter-kit

Introduction

React Starter Kit is a production-ready monorepo for building SaaS web applications. It wires together authentication, database migrations, billing, email, and edge deployment so you can skip months of boilerplate and focus on your product.

Who It’s For

Tech Stack

Layer Technology
Runtime Bun 1.3+, TypeScript 5.9, ESM
Frontend React 19, TanStack Router, TanStack Query, Jotai, Tailwind CSS v4
UI shadcn/ui (new-york style)
Backend Hono, tRPC 11
Auth Better Auth – email OTP, passkeys, Google OAuth, organizations
Billing Stripe subscriptions via Better Auth plugin
Database Neon PostgreSQL, Drizzle ORM
Email React Email, Resend
Deployment Cloudflare Workers, Terraform
Testing Vitest 4, Happy DOM

What’s Included

How the Docs Are Organized

Getting Started covers setup and orientation. Architecture explains the worker model and request flow. Feature sections – Frontend, API, Auth, Database, Billing – document each subsystem. Recipes provide step-by-step guides for common tasks. Deployment covers shipping to production.

Ready to start? Head to Quick Start.