Studio
Studio is Orunk's flagship starter — a complete SaaS dashboard application with everything you need to ship a production product. Authentication, team management, billing, and a polished sidebar layout — all built on Cloudflare's free tier with zero vendor dependencies.



What is this?
Studio is a production-ready SaaS dashboard starter that gives you authentication, team management, billing, and a polished sidebar layout out of the box. It's built on Cloudflare's free tier — Workers, D1, R2 — so you pay $0 for infrastructure until you scale past generous free limits.
Who is this for?
You're a solo dev or small team shipping a SaaS product. You don't want to spend 3 months building auth, teams, and billing from scratch. You want to start with a production-quality foundation and focus on your product's unique features instead.
What's included?
Everything you need to ship a production SaaS — authentication, dashboard UI, team management, and billing — all wired together and ready to customize.
Authentication
Zero-vendor auth system — no Clerk, no Auth.js
- Email/password with bcrypt hashing
- Google OAuth with PKCE
- Magic link (passwordless)
- Email OTP verification
- Session management with HTTP-only cookies
- Two-factor authentication (TOTP)
Dashboard
Polished sidebar layout with workspace management
- Persistent sidebar with area-based CSS transitions
- Workspace switcher with popover search
- Responsive layout (mobile hamburger, desktop sidebar)
- Skeleton loaders on every data-dependent page
- Card-based settings pages
Team Management
RBAC with invitations and ownership transfer
- Role-based access control (Owner, Admin, Member)
- Email invitations with accept/decline flow
- Ownership transfer with confirmation safeguards
- Multi-step onboarding wizard
Billing
Stripe & Razorpay integration with license activation
- Stripe Checkout integration
- Webhook handling with idempotency
- License-based activation system
- Refill pack purchases
Built with the latest technologies
Full-stack Cloudflare-native architecture — frontend, backend, database, and storage all on one platform.
- Next.jsv16
- Reactv19
- Tailwind CSSv4
- Honov4
- Drizzle ORM
- Cloudflare D1
- Cloudflare R2
- Cloudflare Workers
Project Structure
my-saas/├── apps/├── web/# Next.js frontend (static export)└── backend/# Hono API (Cloudflare Worker)├── packages/# Shared types & utilities├── turbo.json# Turborepo config└── pnpm-workspace.yaml
Quick Start
Scaffold a new project in seconds. Select Studio when prompted for a starter.
$npx orunk my-saas