// applications gateway

Service Registry

All services behind the tic-tac-toe entry point. Kaizex is the primary application — all surrounding services support it at the infrastructure layer.

15
REGISTERED
15
ONLINE
0
DEGRADED
Nginx
PROXY / TLS

$ route map

SERVICEROUTESTATUSVERSION
tic-tac-toe/ONLINEv1.0.0
Kaizex/kaizexONLINEv2.2.0
smart-server/api/v1ONLINEv2.2.0
Scheduler Engine/schedulerONLINEv1.4.0
AI Config Service/aiONLINEv1.0.0
Analytics Service/analyticsONLINEv1.2.0
Observability/monitorONLINEv1.1.0
Session Loggerhttps://buildwithkulshresth.com/session-loggerONLINEv1.0.0
Session Logger API/session-logger/apiONLINEv1.0.0
Session Logger DB/session-logger/dbONLINEv16.0
LeadGen Prohttps://buildwithkulshresth.com/dripONLINEv1.0.0
LeadGen Pro API/drip-apiONLINEv1.0.0
LeadGen Pro AI (Ollama)/drip/aiONLINEv7B
LeadGen Pro DB/drip/dbONLINEv1.0.0
SSO Identity Provider/ssoONLINEv1.0.0

$ service nodes

TI

tic-tac-toe

ONLINE

localhost/v1.0.0

Reverse proxy entry point (:443). Routes /kaizex to Kaizex frontend, /api/v1/ to smart-server backend. All production traffic passes through this layer.

NginxEntry PointReverse Proxy
LAUNCH APP
KA

Kaizex

ONLINE

/kaizexv2.2.0

Next.js frontend for the Kaizex Marketing OS, served at /kaizex. Onboarding, Bucket management, Source ingestion, Insights browser, Post editor, Scheduling calendar, Analytics, and AI provider config.

Next.jsTypeScriptMulti-tenant
LAUNCH APP
SM

smart-server

ONLINE

localhost/api/v1v2.2.0

Core Spring Boot backend (:8080). Auth + Org + RBAC, content ingestion pipeline, AI processing layer, post generation engine, scheduling system, RabbitMQ execution workers, and platform integrations.

Spring BootJWTRabbitMQ
LAUNCH APP
SC

Scheduler Engine

ONLINE

localhost/schedulerv1.4.0

Distributed task scheduling using a time-wheel algorithm over Redis sorted sets. Validated at 1M+ concurrent tasks/instance — at-least-once delivery with idempotent publish consumers.

RedisRabbitMQHigh-throughput
LAUNCH APP
AI

AI Config Service

ONLINE

localhost/aiv1.0.0

BYO-AI provider management. Org-level LLM provider config (OpenAI, Anthropic, self-hosted). Dynamic persona templates and strategy-driven prompt configuration per org and per channel.

LLMBYO-AISpring Boot
LAUNCH APP
AN

Analytics Service

ONLINE

localhost/analyticsv1.2.0

Per-platform engagement tracking, strategy-pillar attribution, and publishing performance dashboards over rolling time windows.

PostgreSQLElasticsearchMaterialized Views
LAUNCH APP
OB

Observability

ONLINE

localhost/monitorv1.1.0

SLO dashboards, error budget tracking, multi-window burn-rate alerting, and structured log aggregation. Prometheus + Grafana + ELK. Per-pipeline-stage instrumentation.

PrometheusGrafanaELK
LAUNCH APP
SE

Session Logger

ONLINE

https://buildwithkulshresth.com/session-loggerv1.0.0

Freelance session tracker: one-click time tracking, billing snapshots, monthly reports with CSV export. React + Express + Prisma + PostgreSQL.

ReactExpressPrismaPostgreSQL
LAUNCH APP
SE

Session Logger API

ONLINE

localhost/session-logger/apiv1.0.0

Express + TypeScript backend for Session Logger. JWT auth, Zod validation, billing snapshot on session start, concurrent session guard (409), server-side duration/cost computation.

ExpressTypeScriptJWTZod
LAUNCH APP
SE

Session Logger DB

ONLINE

localhost/session-logger/dbv16.0

PostgreSQL 16 instance in Docker Compose. Prisma v5 ORM with billing snapshot schema — client rate frozen into each session row at start time.

PostgreSQLPrismaDocker Compose
LAUNCH APP
LE

LeadGen Pro

ONLINE

https://buildwithkulshresth.com/dripv1.0.0

AI-powered B2B lead generation dashboard: real-time WebSocket updates, lead filtering, manual category override, per-lead notes, CSV export. React + Vite + TailwindCSS + TanStack Query.

ReactViteTailwindCSSSocket.io
LAUNCH APP
LE

LeadGen Pro API

ONLINE

localhost/drip-apiv1.0.0

Node.js 20 (ESM) + Express.js backend. JWT HS256 auth, rate-limited endpoints, scraping orchestration, AI enrichment triggers, daily target mode, and CSV export.

Express.jsNode.jsJWTSocket.io
LAUNCH APP
LE

LeadGen Pro AI (Ollama)

ONLINE

localhost/drip/aiv7B

Mistral 7B via Ollama running on GTX 1050 GPU (CUDA). Two-pass enrichment: lead qualification + scoring, then hyper-personalised outreach copy. Zero API cost.

Mistral 7BOllamaCUDAGPU Inference
LAUNCH APP
LE

LeadGen Pro DB

ONLINE

localhost/drip/dbv1.0.0

SQLite (default) or PostgreSQL — swappable via env var. SHA-256 email fingerprinting and Levenshtein fuzzy deduplication at the persistence layer.

SQLitePostgreSQLDeduplication
LAUNCH APP
SS

SSO Identity Provider

ONLINE

localhost/ssov1.0.0

Centralised authentication and identity management service. Multi-tenant Spring Authorization Server with a React UI. Provides OIDC-compliant JWTs for all internal applications.

Spring BootReactOIDCOAuth2PostgreSQL
LAUNCH APP