Dashboard Overview — SanadiqCloud Dashboard

Product version: 1.0.0+1 Last updated: 2026-10-02 Audience: Organization owners, employees, platform staff, users


What is the dashboard?

SanadiqCloud has three home surfaces. They are not interchangeable.

Audience Surface Purpose
Tenant owner / employee with an organization Merchant dashboard /dashboard Operational overview for one org
Platform admin / employee without a selected org Admin dashboard /admin/dashboard Application-level platform health
User without an organization Home /home Create or join — not the KPI surface

You need dashboard:read to open the KPI dashboards. Without it you see an unauthorized state.


Platform & KPI Tour SanadiqCloud Dashboard & Operations Walkthrough

Explore how real-time events from Product Catalog, Inventory, Sales, Finance, and Billing feed your Merchant Dashboard KPIs, stock alerts, and supplier-payables snapshots.


Data flow

Domain services → RabbitMQ events → dashboard-service dsb_* projections → two GET APIs → Flutter pages.

The merchant page adds a live inventory overlay so alerts match item detail. The dashboard service is read-only.

See Merchant dashboard, Admin dashboard, and KPI reference.


Data freshness

  • Numbers update as events from other modules are processed, usually within seconds. A brand-new organization shows zeros until its first events arrive.
  • Pull down (or reload) to fetch the latest numbers. Responses are never cached by the browser.
  • Month-to-date counters (sales, inventory transactions, platform revenue and failed payments) reset on the 1st of each month at 00:01 UTC.
  • There is no report export.

Related: Merchant dashboard | Admin dashboard | KPI reference | Getting started