// 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