Introduction
Introducing ShipTanStarter, a complete TanStack Start boilerplate for building SaaS websites on Cloudflare Workers
What is ShipTanStarter?
Welcome to ShipTanStarter, 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
Email API for developers.
Content Collections
Type-safe content data collection library.
Stripe
Secure and reliable payment platform.
Creem
Payment platform for indie developers.
Cloudflare Workers
Serverless edge compute platform.
TanStack AI
Unified AI orchestration with streaming and tool-calling.
Cloudflare Workers AI
Edge AI inference with serverless GPUs on Cloudflare's global network.
Cloudflare Email
Email delivery via Cloudflare Workers binding.
Cloudflare D1
Serverless database built on SQLite.
Cloudflare R2
Object storage with zero egress fees.
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
- Stripe: Stripe Documentation
- Creem: Creem Documentation
- Resend: Resend Documentation
- TanStack AI: TanStack AI Documentation
- Cloudflare D1: D1 Documentation
- Cloudflare R2: R2 Documentation
- Cloudflare Workers: Workers Documentation
- Cloudflare Workers AI: Workers AI Documentation
- Cloudflare Email: Cloudflare Email Service Documentation
- Content Collections: Content Collections Documentation
Getting Help
If you're stuck, here are some ways to get help:
- Read the ShipTanStarter documentation
- Follow us on X (Twitter)
- Join our Discord community
Video Tutorials
Coming soon.
Next Steps
Now that you know about ShipTanStarter, here are some next steps: