Назад в архив
I. Собственные продукты и фреймворквитринасоло

ShipKit — личный SaaS-фреймворк

ShipKit — «Запусти свой SaaS за дни, а не месяцы»: проверенный в продакшене fullstack SaaS-бойлерплейт (Turborepo) на Next.js 16 + Elysia/Bun + Better Auth + Drizzle + платежах Polar.sh, AI-native (CLAUDE.md + .claude/skills). Каноническая личная основа, поверх которой построено 4+ продукта (ecommerce_sass, fin_fullstack, pos_fullstack, hermes).

Статус
активный
Период
2025-11-10 → 2026-05-01
AI-сессий
4
Стек
Языки
TypeScript
Фреймворки · Инфра
Next.js 16Elysia (Bun)TurborepoBetter AuthDrizzle ORMEden Treatyshadcn/uiPolar.sh
§01

Обзор

  • Что это: Продакшн-стартеркит для SaaS — отполированная, «продуктизированная» версия личного fullstack-скаффолда. README позиционирует его как бойлерплейт для indie-хакеров: «Собрано indie-хакерами, которые запустили 4+ продакшн SaaS на этом же стеке». Включает платежи (Polar.sh: checkout + вебхуки + подписки), auth/RBAC, тёмную тему, i18n, SEO (sitemap/robots/JSON-LD), AI-native конфигурацию.
  • Тип / статус / роль: библиотека/бойлерплейт · активный · соло — автор один (18 коммитов), +2 коммита от Claude (AI-соавтор — буквальная совместная разработка с AI).
  • Период активности: 2025-11-10 → 2026-05-01 (~6 месяцев итеративной шлифовки).
§02

Стек

  • Монорепозиторий: Turborepo + воркспейсы Bun. Приложения: web (Next.js 16.1 + React 19.2), api (Elysia + Swagger + cookie/cors + Resend), admin (Next.js). Пакеты: auth/cache/cli/db/email/entities/eslint-config/typescript-config/ui (идентичны fin_fullstack — общая основа).
  • Ключевые части: Better Auth (вход/регистрация/сессии/RBAC/админка), Drizzle ORM, Eden Treaty (сквозные типы), shadcn/ui + Tailwind, next-intl (i18n), next-themes (тёмная тема), Polar.sh (платежи/подписки), Resend (почта), SEO (sitemap/robots/JSON-LD/metadata).
  • AI-native: CLAUDE.md (гайд для Claude Code/Cursor/Copilot/Windsurf) + .claude/skills/ (deploy-workflow, dev-workflow, ui-ux-design, polar — на основе контекста из hermes-shipkit).
  • Инфра: Bun, Turbo pipeline, готовность к Docker.
§03

Что реализовано

20 коммитов за 6 месяцев (соло + AI):

  • Полный SaaS-скаффолд: auth+RBAC+админка, платежи (Polar.sh checkout/webhook/subscription), почта (Resend), i18n, тёмная тема, SEO.
  • Монорепозиторий из 3 приложений + 9 пакетов со сквозной типобезопасностью на Eden.
  • AI-native обвязка (CLAUDE.md + skills) — заточена под агентную разработку.
  • 2 коммита за авторством Claude — буквальная AI-соразработка.
  • Объём: компактный, но production-complete и «продаваемый» бойлерплейт.
§04

Технические челленджи

Подтверждено README/CLAUDE/манифестами:

  • Продуктизированная fullstack-основа (приложения + 9 пакетов, типобезопасность Eden): один скаффолд, форкается в продукты — доказано (4+ живых SaaS на нём). → системное переиспользование, платформенное мышление.
  • Платежи из коробки (Polar.sh: checkout + webhook + subscription): полный биллинговый цикл как часть бойлерплейта, с накопленными правилами («платёж = 3 части, никогда не деплой без одной из них»). → знание реальных подводных камней биллинга.
  • AI-native by design (CLAUDE.md + .claude/skills/): бойлерплейт спроектирован под агентную разработку (скилы для deploy/dev/ui/polar), с поддержкой Claude Code/Cursor/Copilot/Windsurf. → продвинутый AI-воркфлоу как фича продукта.
  • Продакшн-уроки зафиксированы (нюанс baseURL в BetterAuth, семантические токены для тёмной темы, гонка сборки в Turbo, индексация для SEO) — институциональное знание из реальных деплоев.
  • Сквозная типобезопасность (Elysia → Eden Treaty → фронтенды).
§05

AI-разработка

  • Найдено сессий: 4 (в локальной директории сессий Claude Code, 4 .jsonl + поддиректория). Плюс 2 git-коммита за авторством Claude <noreply@anthropic.com>.
  • Что делалось с AI: разработка/шлифовка бойлерплейта с Claude Code; сам бойлерплейт AI-native (skills/CLAUDE.md для будущих проектов).
  • Паттерны AI-воркфлоу: AI как со-разработчик (коммиты от Claude), AI-native продукт (skills как переиспользуемые воркфлоу), мульти-инструментальность (Claude Code + Cursor + Copilot + Windsurf).
§06

Достижения и метрики

  • Основа для 4+ продакшн SaaS-приложений (по заявлению README — подтверждается кластером ecommerce_sass/fin_fullstack/pos_fullstack/hermes).
  • 3 приложения + 9 пакетов, платежи Polar.sh, Better Auth/RBAC, i18n, SEO, тёмная тема из коробки.
  • AI-native: CLAUDE.md + 4 скила, поддержка 4 AI-ассистентов.
  • Стек 2026: Next 16 + React 19 + Elysia/Bun + Drizzle.
§07

Контрибьюторы

git shortlog · все ветки

  1. Dave9318
  2. Claude2
2 контрибьютора20 коммитов всего
Сейчас

Открыт к ролям Senior / Staff инженера и избранному фрилансу — продакшн-AI, платформы и full-stack разработка.

Связаться