Introduction
Introducing TanStarter, a complete TanStack Start boilerplate for building SaaS websites on Cloudflare Workers
What is TanStarter?
Welcome to TanStarter, a complete TanStack Start SaaS boilerplate built on Cloudflare Workers. This project helps you ship your SaaS product faster with a modular, extensible codebase.
Whether you're a beginner or an experienced developer, this documentation will guide you through configuring and deploying your website. Let's get started!
Tech Stack
TanStack Start
Full-stack React framework with file-based routing.
Drizzle ORM
Type-safe database ORM tool.
Tailwind CSS
Utility-first CSS framework.
Better Auth
Modern, secure, framework-agnostic authentication.
Shadcn UI
Beautiful pre-built UI component library.
Base UI
Unstyled UI component library.
Resend
Modern email delivery service.
Stripe
Secure and reliable payment platform.
Cloudflare Workers
Serverless edge compute platform.
Cloudflare D1
Serverless database built on SQLite.
Cloudflare R2
Object storage with zero egress fees.
Content Collections
Type-safe content data collection library.
Scope of This Documentation
This documentation assumes you have some familiarity with TanStack Start and Cloudflare Workers. We won't cover the basics of these technologies here â please refer to their official documentation as needed.
- TanStack Start: TanStack Start Documentation
- Drizzle: Drizzle Documentation
- Tailwind CSS: Tailwind CSS Documentation
- Shadcn/ui: Shadcn/ui Documentation
- Base UI: Base UI Documentation
- Better Auth: Better Auth Documentation
- Resend: Resend Documentation
- Stripe: Stripe Documentation
- Cloudflare Workers: Workers Documentation
- Cloudflare D1: D1 Documentation
- Cloudflare R2: R2 Documentation
- Content Collections: Content Collections Documentation
Getting Help
If you're stuck, here are some ways to get help:
- Read the TanStarter documentation
- Follow us on X (Twitter)
- Join our Discord community
Next Steps
Now that you know about TanStarter, here are some next steps:
TanStarter Docs