Back to archive
I. Personal Ventures & Frameworkshowcasesolo

ShipKit — Personal SaaS Framework

ShipKit — "Ship Your SaaS in Days, Not Months": a production-tested fullstack SaaS boilerplate (Turborepo) built on Next.js 16 + Elysia/Bun + Better Auth + Drizzle + Polar.sh payments, AI-native (CLAUDE.md + .claude/skills). The user's canonical personal foundation, on top of which 4+ products are built (ecommerce_sass, fin_fullstack, pos_fullstack, hermes).

Status
active
Period
2025-11-10 → 2026-05-01
AI sessions
4
Stack
Languages
TypeScript
Frameworks · Infra
Next.js 16Elysia (Bun)TurborepoBetter AuthDrizzle ORMEden Treatyshadcn/uiPolar.sh
§01

Overview

  • What it is: A production SaaS starter kit — a polished, "productized" version of the user's personal fullstack scaffold. The README positions it as an indie-hacker boilerplate: "Built by indie hackers who've shipped 4+ production SaaS apps with this exact stack". Includes payments (Polar.sh: checkout + webhooks + subscriptions), auth/RBAC, dark mode, i18n, SEO (sitemap/robots/JSON-LD), AI-native config.
  • Type / status / role: library/boilerplate · active · solo — the user is the author (18 commits), +2 commits by Claude (AI co-author — literal co-development with AI).
  • Active period: 2025-11-10 → 2026-05-01 (~6 months of iterative polishing).
§02

Stack

  • Monorepo: Turborepo + Bun workspaces. Apps: web (Next.js 16.1 + React 19.2), api (Elysia + Swagger + cookie/cors + Resend), admin (Next.js). Packages: auth/cache/cli/db/email/entities/eslint-config/typescript-config/ui (identical to fin_fullstack — shared foundation).
  • Key pieces: Better Auth (login/signup/sessions/RBAC/admin), Drizzle ORM, Eden Treaty (end-to-end types), shadcn/ui + Tailwind, next-intl (i18n), next-themes (dark mode), Polar.sh (payments/subscriptions), Resend (email), SEO (sitemap/robots/JSON-LD/metadata).
  • AI-native: CLAUDE.md (guide for Claude Code/Cursor/Copilot/Windsurf) + .claude/skills/ (deploy-workflow, dev-workflow, ui-ux-design, polar — based on context from hermes-shipkit).
  • Infra: Bun, Turbo pipeline, Docker-ready.
§03

What was shipped

20 commits in 6 months (solo + AI):

  • Full SaaS scaffold: auth+RBAC+admin, payments (Polar.sh checkout/webhook/subscription), email (Resend), i18n, dark mode, SEO.
  • Monorepo of 3 apps + 9 packages with Eden type-safety.
  • AI-native wiring (CLAUDE.md + skills) — optimized for agentic development.
  • 2 commits authored by Claude — literal AI co-development.
  • Volume: compact, but production-complete and "sellable" boilerplate.
§04

Technical challenges

Confirmed by README/CLAUDE/manifests:

  • Productized fullstack foundation (apps + 9 packages, Eden type-safety): one scaffold, forkable into products — proven (4+ live SaaS on it). → systematic reuse, platform thinking.
  • Payments out of the box (Polar.sh: checkout + webhook + subscription): full billing cycle as part of the boilerplate, with accumulated rules ("payment = 3 parts, never deploy without one"). → knowledge of real billing pitfalls.
  • AI-native by design (CLAUDE.md + .claude/skills/): boilerplate designed for agentic development (skills for deploy/dev/ui/polar), supporting Claude Code/Cursor/Copilot/Windsurf. → advanced AI workflow as a product feature.
  • Production lessons captured (BetterAuth baseURL gotcha, semantic tokens for dark mode, Turbo build race, SEO indexing) — institutional knowledge from real deployments.
  • End-to-end type safety (Elysia → Eden Treaty → frontends).
§05

AI-assisted development

  • Sessions found: 4 (in the local Claude Code sessions directory, 4 .jsonl + subdir). Plus 2 git commits authored by Claude <noreply@anthropic.com>.
  • What was done with AI: development/polishing of the boilerplate with Claude Code; the boilerplate itself is AI-native (skills/CLAUDE.md for future projects).
  • AI-workflow patterns: AI as co-developer (commits from Claude), AI-native product (skills as reusable workflows), multi-tool (Claude Code + Cursor + Copilot + Windsurf).
§06

Achievements & metrics

  • Foundation of 4+ production SaaS apps (per README claim — backed by the ecommerce_sass/fin_fullstack/pos_fullstack/hermes cluster).
  • 3 apps + 9 packages, Polar.sh payments, Better Auth/RBAC, i18n, SEO, dark mode out of the box.
  • AI-native: CLAUDE.md + 4 skills, support for 4 AI assistants.
  • 2026 stack: Next 16 + React 19 + Elysia/Bun + Drizzle.
§07

Contributors

git shortlog · all branches

  1. Dave9318
  2. Claude2
2 contributors20 commits total
Currently

Open to Senior / Staff engineering roles and selective freelance — production AI, platform, and full-stack work.

Get in touch