Arxivga qaytish
I. Shaxsiy loyihalar va freymvorkvitrinayakkamijoz anonimlashtirilgan

ShipKit — prodakshn instansi

"ShipKit — SaaS'ingizni oylarda emas, kunlarda yetkazing": foydalanuvchining tijorat darajasidagi SaaS boilerplate'i (Next.js 16 + Elysia + Bun), Polar to'lovlari, auth/RBAC, feature flag'lar, MCP server va E2E testlar bilan. Yakka o'zi va AI-native ishlab chiqilgan (123 foydalanuvchi kommiti + 41 Claude hammuallif kommiti, 2 CC sessiyasi).

Holat
faol
Davr
2025-11-10 → 2026-05-23
AI sessiyalar
2
Stek
Tillar
TypeScript
Freymvorklar · Infra
Next.js 16ElysiaBunTurborepoBetter AuthDrizzle ORMPolar.shPlaywright
§01

Umumiy ko'rinish

  • Bu nima: production darajasidagi SaaS starter kit "ShipKit" — foydalanuvchining eng sayqallangan shaxsiy mahsuloti. README tijorat mahsuloti uslubida yozilgan ("aynan shu stekda 4+ production SaaS ilovasini yetkazgan indie hacker'lar tomonidan qurilgan"). 8 ta ilova + 16 ta umumiy paket. (sahovat_shipkit papka nomi ehtimol Insurance group (UZ) uchun fork/instansiya; asosi esa umumiy ShipKit.)
  • Turi / holati / roli: web-app / SaaS boilerplate (monorepo) / faol (oxirgi kommit 2026-05-23) / yakka (AI yordamida) — Davron 87+36=123 kommit, Claude `<noreply@anthropic.com>` 41 (hammuallif AI ishi). Tashqi ishtirokchilar yo'q.
  • Faollik davri: 2025-11-10 → 2026-05-23 (~6.5 oy), 164 kommit.
§02

Stek

  • Tillar: TypeScript, Bun.
  • Monorepo (Turborepo + Bun):
  • apps/: web (landing/auth/pricing/blog), api (Elysia REST + OpenAPI + Scalar UI), admin (RBAC, foydalanuvchilarni boshqarish), docs, e2e (Playwright), mcp (MCP server!), 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.
  • Asosiy imkoniyatlar (README): Polar.sh to'lovlari (checkout, webhook'lar, obunalar, oylik/yillik), Better Auth RBAC + admin, AI-native (.claude/skills/, AGENTS.md, llms.txt, .codex, .cursor), dark mode, i18n (next-intl), SEO (sitemap/robots/JSON-LD/metadata), rate limiting + foydalanishni kuzatish, feature flag'lar.
  • Sifat/infratuzilma: Playwright E2E (apps/e2e), lefthook (git hook'lar), GitHub Actions, docker-compose, OpenAPI+Scalar. Shaxsiy loyihalar orasida eng "muhandislik jihatdan yetuk"i (testlar + CI + hook'lar + kuzatuv paketlari logger/analytics).
§03

Nima qilindi

  • Foydalanuvchi (123) + Claude (41) — amalda yakka, AI yordamida: to'liq SaaS starter kit qurildi.
  • Polar to'lovlar qatlami (checkout/webhook'lar/obunalar), auth/RBAC + admin, feature flag'lar, jobs/worker, storage, analytics, logger, email (React Email/Resend).
  • MCP server alohida ilova sifatida (apps/mcp) — chinakam "AI-native" mahsulot (funksiyalarni MCP orqali taqdim etadi).
  • E2E testlar (Playwright), git hook'lar (lefthook), CI (GitHub Actions) — muhandislik intizomi.
  • 2 ta yirik Claude Code sessiyasi (9 MB + 12.6 MB jsonl) — jiddiy AI yordamidagi ishlab chiqish.
§04

Texnik chellenjlar

README/tuzilma bilan tasdiqlangan.

  • Monetizatsiyaga ega to'liq SaaS starter kit → qutidan chiqib ishlaydigan Polar.sh integratsiyasi (checkout + webhook'lar + obunalar) — "g'oyadan to'lovchi mijozgacha" degan haqiqiy og'riqni yechadi. Kam boilerplate to'lovga tayyor holatga yetadi.
  • AI-native loyiha.claude/skills/, AGENTS.md, llms.txt + o'zining MCP server'i (apps/mcp) — loyiha ham AI bilan ishlab chiqilgan, ham AI interfeysini taqdim etadi. Eng kuchli "zamonaviy, trenddagi" signal (aynan brend maqsadi).
  • Muhandislik yetukligi → Playwright E2E, lefthook, GitHub Actions CI, OpenAPI+Scalar, alohida logger/analytics/feature-flags/jobs/storage/env paketlari — bu tez starter emas, platforma arxitekturasi.
  • E2E type safety (Elysia + Eden) + 16 ta qayta ishlatiladigan paket — foydalanuvchining "oltin stek"ini sotiladigan mahsulotga aylantirish.
§05

AI yordamida ishlab chiqish

  • Topilgan sessiyalar: ushbu loyiha uchun lokal Claude Code sessiyalar omborida 2 ta (9.0 MB + 12.6 MB jsonl — juda katta).
  • AI bilan nima qilingan: Claude hammuallif bo'lgan 41 kommit — ishlab chiqishning katta qismi Claude Code orqali amalga oshgan. Loyiha aniq AI vorkflowlari uchun mo'ljallangan (.claude/skills/, AGENTS.md, llms.txt, Cursor/Codex/Copilot uchun qo'llab-quvvatlash).
  • AI vorkflow patternlari: multi-agent muhit (Claude + Codex + Cursor), maxsus skill'lar, kontekst uchun llms.txt — AI yordamidagi ishlab chiqishning namunali misoli, foydalanuvchining AI bilan qanday ishlashini ko'rsatuvchi kontent sifatida qimmatli.
§06

Yutuqlar va metrikalar

  • Yagona monorepo'da 8 ta ilova + 16 ta paket (yakka + AI).
  • To'lovga tayyor (Polar), auth/RBAC, feature flag'lar, MCP server, E2E, CI, kuzatuv.
  • ~6.5 oyda 164 kommit; 2 ta yirik AI sessiyasi (~21 MB transkript).
  • Da'vo: "4+ production SaaS yetkazilgan" stek.
§07

Hissa qo'shganlar

git shortlog · barcha branchlar

  1. Dave93123
  2. Claude41
2 hissadorjami 164 ta kommit
Hozirda

Senior / Staff muhandis rollari va tanlab olingan frilansga ochiqman — prodakshn AI, platforma va full-stack ishlar.

Bog'lanish