Dashboard
The Dashboard tab lets you build custom analytics dashboards for each Area. Display key metrics using Stats cards, visualize trends with Charts, and show detailed data in Tables — all without writing code.
What Dashboard Enables
| Capability | Description |
|---|---|
| Dashboard Filters | Add interactive controls to filter data in stats and widgets |
| Stats / KPI Cards | Display aggregated values like totals, averages, or counts at a glance |
| Chart Widgets | Visualize data with Area, Bar, Line, Pie, Radar, or Radial charts |
| Table Widgets | Show filtered and sorted record lists with selected columns |
| Query Flexibility | Use the visual Query Builder or write Raw SQL for complex queries |
| Data Filtering | Apply Where and Having clauses to refine what data appears |
Getting Started
- Go to Areas and select the Area you want to set up
- Click the Dashboard tab
- Toggle Enable Dashboard to activate dashboard configuration
- Click Add New Filter to create query controls, Add New Stat to create KPI cards, or Add New Widget for charts and tables
- Configure each item's data source, aggregation, and display settings
- Click Save Configurations to persist your changes
- Use Preview to see how the dashboard renders with sample data
The Preview button becomes available after you save at least one Stat or Widget. It displays a visualization using sample data based on your configuration.
Configuration Sections
Dashboard Filters
Filters allow users to narrow down data on the dashboard interactively.
See Filters Configuration for complete settings reference.
Stats / KPI Cards
Stats appear at the top of the dashboard as compact cards showing a single aggregated value. Each stat pulls data from a collection and applies an aggregation function.
See Stats Configuration for complete settings reference.
Dashboard Widgets
Widgets display richer visualizations below the stats. Choose between Chart widgets for graphical representations or Table widgets for tabular data.
See Widgets Configuration for complete settings reference.
Example
Inventory Management Dashboard
A warehouse manager wants to see key metrics at a glance:
Stats:
- Total Stock On Hand (Sum of
quantityfield) - Pending Orders (Count with status filter)
- Expiring Stock in 30 Days (Count with date filter)
Widgets:
- Order Status Distribution (Pie chart grouped by status)
- Stock Movements (Line chart over time)
- Low Stock Alerts (Table showing items below reorder point)
Related
- Stats Configuration - Configure KPI cards
- Widgets Configuration - Configure charts and tables
- Areas Overview - Area configuration basics