Super Admin

Observability Console

Live FastAPI health, Redis cache, Prometheus metrics, webhook surface, subscription catalog.

AI Bus →

Backend

DB latency

Redis

Cache hit rate

ML predictions

Payments

Cloudflare edge

direct origin

DNS resolves directly to droplet — apply cloudflare/setup.sh after onboarding

System

Prometheus highlights

/metrics is restricted to localhost by Nginx — this card only populates when you fetch through the admin path proxy or from the droplet.

ML endpoints

loading

Mocked Vedic ML — career, marriage, health, wealth, palmistry, generative yantras. Deterministic per-input (same chart ⇒ same prediction). Drop in real models behind MockMLService without contract changes.

Payments + subscriptions

loading
  • POST /payments/create-order — Razorpay-shape order
  • POST /payments/verify — signature verification
  • POST /subscriptions/create — start a plan
  • POST /subscriptions/{id}/cancel — cancel at period end
  • GET /subscriptions/by-user/{uid} — plans for a user

Provider: . Drop-in compatible with Razorpay + Stripe shapes; wire real keys to replace the mock.

Webhook events

0 supported event types

Register via POST /webhooks/register. Each delivery carries an HMAC-SHA256 signature in X-Webhook-Signature.

Subscription plans

0 tiers active
Auto-refresh every 15s · last refresh