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

ShipKit — Production Instance

«ShipKit — Ship Your SaaS in Days, Not Months»: коммерческого уровня SaaS-бойлерплейт (Next.js 16 + Elysia + Bun) с платежами Polar, auth/RBAC, feature-флагами, MCP-сервером и E2E-тестами. Solo- и AI-native-разработка (123 пользовательских коммита + 41 в соавторстве с Claude, 2 сессии CC).

Статус
активный
Период
2025-11-10 → 2026-05-23
AI-сессий
2
Стек
Языки
TypeScript
Фреймворки · Инфра
Next.js 16ElysiaBunTurborepoBetter AuthDrizzle ORMPolar.shPlaywright
§01

Обзор

  • Что это: SaaS starter kit продакшн-уровня «ShipKit» — самый отполированный личный продукт автора. README в стиле коммерческого продукта («built by indie hackers who've shipped 4+ production SaaS apps with this exact stack»). 8 приложений + 16 общих пакетов. (Имя папки sahovat_shipkit, скорее всего, форк/инстанс под Insurance group (UZ); ядро — это дженерик ShipKit.)
  • Тип / статус / роль: web-app / SaaS-бойлерплейт (монорепо) / active (последний коммит 2026-05-23) / solo (с AI-ассистом) — Davron 87+36=123 коммита, Claude `<noreply@anthropic.com>` 41 (AI-работа в соавторстве). Внешних контрибьюторов нет.
  • Период активности: 2025-11-10 → 2026-05-23 (~6.5 месяцев), 164 коммита.
§02

Стек

  • Языки: TypeScript, Bun.
  • Монорепо (Turborepo + Bun):
  • apps/: web (лендинг/auth/pricing/blog), api (Elysia REST + OpenAPI + Scalar UI), admin (RBAC, управление пользователями), docs, e2e (Playwright), mcp (MCP-сервер!), worker, warehouseapp.
  • packages/ (16): ai, analytics, auth (Better Auth + RBAC), cache (Redis), cli, db (Drizzle/Postgres), email (React Email + Resend), entities, env, feature-flags, jobs, logger, storage, ui (shadcn + Tailwind v4), eslint/ts-config.
  • Ключевые фичи (README): платежи Polar.sh (checkout, вебхуки, подписки, месячные/годовые), Better Auth RBAC + admin, AI-native (.claude/skills/, AGENTS.md, llms.txt, .codex, .cursor), тёмная тема, i18n (next-intl), SEO (sitemap/robots/JSON-LD/metadata), rate limiting + трекинг использования, feature-флаги.
  • Качество/инфра: Playwright E2E (apps/e2e), lefthook (git-хуки), GitHub Actions, docker-compose, OpenAPI+Scalar. Самый «инженерно-зрелый» из личных проектов (тесты + CI + хуки + observability-пакеты logger/analytics).
§03

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

  • Пользователь (123) + Claude (41) — по сути solo с AI-ассистом: собран полноценный SaaS starter kit.
  • Слой платежей Polar (checkout/вебхуки/подписки), auth/RBAC + admin, feature-флаги, jobs/worker, storage, analytics, logger, email (React Email/Resend).
  • MCP-сервер как отдельное приложение (apps/mcp) — по-настоящему «AI-native» продукт (отдаёт функции через MCP).
  • E2E-тесты (Playwright), git-хуки (lefthook), CI (GitHub Actions) — инженерная дисциплина.
  • 2 крупные сессии Claude Code (9 MB + 12.6 MB jsonl) — существенная AI-ассистированная разработка.
§04

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

Подтверждено README/структурой.

  • Полноценный SaaS starter kit с монетизацией → интеграция Polar.sh «из коробки» (checkout + вебхуки + подписки) — решает реальную боль «от идеи до платящих клиентов». Мало какие бойлерплейты доходят до готовности принимать платежи.
  • AI-native проект.claude/skills/, AGENTS.md, llms.txt + собственный MCP-сервер (apps/mcp) — проект одновременно разрабатывается с AI и предоставляет AI-интерфейс. Сильнейший сигнал «современно, в тренде» (ровно бренд-цель).
  • Инженерная зрелость → Playwright E2E, lefthook, GitHub Actions CI, OpenAPI+Scalar, выделенные пакеты logger/analytics/feature-flags/jobs/storage/env — это платформенная архитектура, а не быстрый стартер.
  • End-to-end типобезопасность (Elysia + Eden) + 16 переиспользуемых пакетов — «золотой стек» автора, кодифицированный в продаваемый продукт.
§05

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

  • Найдено сессий: 2 в локальном хранилище сессий Claude Code по этому проекту (9.0 MB + 12.6 MB jsonl — очень крупные).
  • Что сделано с AI: 41 коммит с Claude в соавторстве — значительная доля разработки прошла через Claude Code. Проект явно спроектирован под AI-воркфлоу (.claude/skills/, AGENTS.md, llms.txt, поддержка Cursor/Codex/Copilot).
  • Паттерны AI-воркфлоу: мульти-агентная среда (Claude + Codex + Cursor), кастомные skills, llms.txt для контекста — хрестоматийный пример AI-ассистированной разработки, ценный как контент о том, как автор работает с AI.
§06

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

  • 8 приложений + 16 пакетов в одном монорепо (solo + AI).
  • Готовность к платежам (Polar), auth/RBAC, feature-флаги, MCP-сервер, E2E, CI, observability.
  • 164 коммита за ~6.5 месяцев; 2 крупные AI-сессии (~21 MB транскриптов).
  • Заявлено: стек, на котором «зашипили 4+ production SaaS».
§07

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

git shortlog · все ветки

  1. Dave93123
  2. Claude41
2 контрибьютора164 коммитов всего
Сейчас

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

Связаться