SaaS Pro Max

SaaS Pro Max · Asoschi / mahsulot muhandisi

Analitika, replay, xatolar, trace, flaglar, daromad, foydalanuvchilar va agent vositalari bitta bogʻlangan hodisa modelidan maʼlumot oladigan koʻp tenantli SaaS boshqaruv markazini yaratib, ishga tushirdim.

  • Mahsulot analitikasi, ishonchlilik, relizlar, tajribalar, daromad, foydalanuvchilar, kommunikatsiya va eksportlarni bitta konsolda birlashtirdim.
  • Brauzer, React, React Native, Node, Python, replay va native crash SDK larini yagona versiyalangan hodisa envelope atrofida ishga tushirdim.
  • Tenant ruxsatlarini chetlab oʻtmasdan, MCP serveri va Management API orqali coding-agentlarga ruxsat boʻyicha filtrlangan mahsulot maʼlumotlarini ochdim.

Next.js 16 · React 19 · TypeScript · PostgreSQL · WebAuthn · OpenTelemetry · Vitest · Playwright · MCP · pnpm monorepo

Kontekst

SaaS Pro Max — ilovalar uchun koʻp tenantli boshqaruv markazi. Tashkilot analitika, sessiya replayi, xatolar, trace, feature flaglar, baholash, foydalanuvchilar, daromad, kommunikatsiya, eksport va agent kirishini bir tizimda saqlagan holda bir nechta ilova hamda muhitni boshqarishi mumkin.

Muammo

Odatdagi SaaS steki bitta hodisa yoki biznes savolini alohida analitika, xato kuzatuvi, observability, feature flag, billing va CRM mahsulotlariga boʻlib yuboradi. Identifikatorlar va ruxsat modellari kamdan-kam mos keladi, natijada jamoalar bitta foydalanuvchi amalini uning ortidagi xato, soʻrov, reliz, flag va daromad kontekstiga bogʻlash oʻrniga eksportlarni qoʻlda birlashtiradi.

Yondashuv

Mahsulotni yagona hodisa envelope va bitta Postgres maʼlumot modeli atrofida qurdim. Brauzer va server SDK lari tiplangan hodisalarni bir xil ingest yoʻliga yuboradi, har bir ish maydoni esa shu qatorlarning boshqa koʻrinishini oʻqiydi. Tenant ruxsatlari har bir konsol va API soʻrovi uchun serverda aniqlanadi, MCP qatlami esa operatorga mavjud boʻlgan ruxsat-filtrli boshqaruv interfeysinigina ochadi.

Trafik, sessiya va konversiya koʻrsatkichlari ustida eʼtibor talab qiladigan holatlar roʻyxatini koʻrsatadigan SaaS Pro Max umumiy sahifasi

Ishga tushirilgan funksiyalar

  • Veb va mahsulot analitikasi, foydalanuvchi timeline lari, maqsadlar, funnel, retention va trafik manbalari.
  • Sessiya replayi, brauzer va Node xatolarini olish, relizlar, trace, loglar, metrikalar, uptime tekshiruvlari va ogohlantirishlar.
  • Boolean va koʻp variantli feature flaglar, tajribalar, baholashlar va sifat darvozalari.
  • Daromad hisobotlari, kommunikatsiya, reklama manzillari, maʼlumot eksporti va ochiq yigʻma hisobotlar.
  • Brauzer, React, React Native, Node, Python, replay va native crash SDK paketlari hamda bir qatorli script tag.
  • Agent orqali tahlil va boshqaruv uchun ruxsat-filtrli MCP serveri va Management API.
  • Maʼlumotlarni erkin oʻqiydigan, lekin har bir oʻzgarishni aʼzo tasdiqlaydigan taklifga aylantiradigan konsol ichidagi Pilot agenti hamda Claude va kod muharrirlari uchun OAuth bilan ishlaydigan hosted MCP konnektori. Batafsil maʼlumot oktabr yangilanishida.

SaaS Pro Max bosh sahifasi: "Nima oʻzgarganini, kimga taʼsir qilganini va keyin nima qilishni biling."

Natijalar

  • SaaS Pro Max saaspro.dev manzilida bepul hodisalar limiti bilan ishlaydi va boshlash uchun toʻlov usuli talab qilinmaydi.
  • Operatorlar qoʻlda vositalararo bogʻlashsiz raqamdan uni yaratgan foydalanuvchilar, sessiyalar, soʻrovlar, relizlar va mahsulot qarorlarigacha bora oladi.
  • Ilova maʼlumotlari eksport qilinadi, sessiya inputlari replay freymi brauzerdan chiqishidan oldin maskalanadi, ochiq ulashish esa faqat yigʻma maʼlumot uchun va standart holatda oʻchiq.

Texnik tafsilotlar

Repozitoriy Next.js 16 konsoli, umumiy hodisa kontraktlari, bir nechta SDK paketlari, MCP serveri, worker va toʻliq instrumentlangan namuna ilovadan iborat pnpm monorepo. Xavfsizlik modeli taklif qilingan Google identifikatori va WebAuthn passkey, server tomonidagi tenant ruxsatlari, shifrlangan provayder sirlari, assimetrik ingest kalitlari, PII ruxsatlari va faqat qoʻshiladigan xesh-zanjirli audit jurnalini birlashtiradi.