Dashboard Overview
The Dashboard is the first screen you see after logging in to EmberX. It gives you a high-level overview of the entire system without navigating away.
Quick-Access Cards
Four cards at the top let you jump directly to the most-used modules:
| Card | Destination | What it shows |
|---|---|---|
| Users | /users | Total staff accounts |
| Support | /conversations | Open conversations |
| Feedback | /feedbacks | Customer feedback queue |
| Settings | /settings | System configuration |
Order Statistics Widget
Below the cards is the Order Stats section powered by live API data. You can switch between three time ranges:
- 7d — Last 7 days (grouped by weekday)
- 30d — Last 30 days (default)
- 90d — Last 90 days
KPI Cards (4 metrics)
| Metric | Description |
|---|---|
| Total Orders | All orders in the selected period, with pending sub-count |
| Total Revenue | Sum of completed + wip order values |
| In Progress | Orders currently being processed (WIP) |
| Completed | Orders successfully fulfilled, with cancelled sub-count |
Charts
-
Daily Orders Bar Chart — Displays order volume over time. Y-axis auto-scales; X-axis tick density adapts to the period (every 1 day for 7d, every 5 days for 30d, every 10 days for 90d).
-
Order Status Donut — Shows proportion of orders by status:
- 🟡 Pending — awaiting processing
- 🔵 WIP — being processed
- 🟢 Completed — fulfilled
- 🔴 Cancelled — voided
-
Top Products Bar Chart — Horizontal bar chart ranking products by quantity sold in the period.
License Info Card
At the bottom, a summary of your subscription:
| Field | Description |
|---|---|
| Status | Active (green) |
| The licensed account email | |
| Role | Your current role in the system |
Role Visibility
All users with any role can see the Dashboard. However:
- The OrderStats widget shows data across all divisions — useful for managers.
- Individual staff members primarily use it as a launch pad to Conversations.