• Documentation
  • Ask a Question
  • Zeroplat.io
  • Documentation
  • Ask a Question
  • Zeroplat.io
  • Introduction
    • Welcome to Zeroplat
    • Video Intro
  • Get Started
    • Requirements
    • Installation
  • Management
    • Resources
    • SaaS
      • Multi-tenancy
      • Editions
    • Permissions
    • Organization Units
    • Language
      • Languages
      • Language Texts
    • Roles
    • User
      • Users
      • Invite Users
    • Audit Logs
  • Visual Builder
    • Overview
    • Resources
      • Menu & Navigation
      • Pages
      • Dashboards
      • Components
      • Generate Pages from Datasource
    • Design
      • JS Query
      • Transformer
      • Variable
    • Event Designer
      • Tasks
        • Execute query
        • Start workflow
        • Show page
        • Close Page
        • Set variable
        • Show notification
        • Set components props
      • Switch
        • If
        • Confirm box
        • Confirm popover
    • Data
    • Preview & Publish
    • Components
      • Common Properties
        • Layout
        • Style
        • Actions
        • Validations
        • Tooltip
      • Inputs
        • Button
        • Input
        • InputNumeric
        • ComboBox
        • MulticolumnCombobox
        • Checkbox
        • CheckboxGroup
        • Switch
        • RadioGroup
        • ToggleButtonGroup
        • LocalizedInput
        • Slider
      • Business
        • OrganizationUnitBrowser
        • RoleBrowser
        • UserBrowser
      • Data display
        • DataGrid
      • Editors
        • QuillEditor
      • Feedback
        • Alert
        • Progress
      • File
        • Dropzone
        • FileButton
        • FileInput
      • Layout
        • SplitLayout
      • Navigation
        • TabBar
      • Pickers
        • DatePicker
        • DateTimePicker
        • DateRangePicker
        • DateCalendar
        • TimePicker
        • IconPicker
      • Surfaces
        • Card
      • Charts
        • AreaChart
  • Backend
    • Overview
  • Integrations
    • Overview
    • Environments
    • Database
      • MS SQL
      • SQL Lite
      • My SQL
      • PostgreSQL
    • API
      • Rest API
      • SMTP
      • Google Sheets
      • Twillio SMS
    • Javascript
      • Variable
      • Transformer
      • JS Query
    • Zeroplat Hosted
      • Zeroplat E-mail
  • Workflow (BPM)
    • Overview
    • Building and managing workflows
    • Inbox
    • Outbox
  • Marketplace
    • Overview
    • Management

Dashboards

16 views 0

Written by Zeroplat
7 September 2025

Overview

A Dashboard is a special type of page used to display multiple data-driven widgets such as charts, tables, and key performance indicators (KPIs).
Dashboards allow users to monitor application data in real time, providing a centralized view for analytics and decision-making.

Dashboard Properties

When creating a new dashboard, the following properties are available:

  • Name*
    The display name of the dashboard as it will appear in the navigation menu.
  • Parent Menu
    Assign the dashboard to an existing menu.
    This allows the dashboard to be grouped with other related resources in the navigation panel.
  • Icon
    Choose an icon to represent the dashboard visually in the navigation panel.
  • Active
    Determines whether the dashboard is active or inactive.
    Inactive dashboards remain in the system but are not accessible by end-users.

Steps to Create a New Dashboard

  1. Navigate to Visual Builder → Resources.
  2. Click the New button and select New Dashboard.
  3. Fill in the required fields:
    • Enter a Name for the dashboard.
    • (Optional) Assign a Parent Menu if you want the dashboard to appear under a specific menu.
    • (Optional) Choose an Icon.
  4. Configure the Active status.
  5. Click Save to create the dashboard.

Usage Example

  • A dashboard named Sales Overview may contain revenue charts, sales performance KPIs, and regional breakdown tables.
  • Another dashboard called System Monitoring might display server health, uptime statistics, and API usage metrics.

This helps users gain quick insights and take informed actions without navigating across multiple pages.

Designing a Dashboard

After creating a new Dashboard in the Resources section, the next step is to design its layout and functionality.
The Design feature in Zeroplat allows users to open the Visual Designer, where they can build user interfaces by dragging and dropping components, binding them to data sources, and configuring their properties.

Accessing the Design Mode

  1. Navigate to Visual Builder → Resources.
  2. From the resource list, select the page you want to design (e.g., My first page).
  3. Click the Design button located in the top toolbar.

This will open the selected page in the Visual Designer environment.

Using a Custom Dahsboard

Once a new Dashboard has been created, users can personalize their home screen by assigning it as their Custom Dashboard.
This allows each user to decide what they want to see when they log in, ensuring quick access to the most relevant data and widgets.

Enabling a Custom Dashboard

  1. Open the Settings panel from the right-hand side.
  2. Toggle the switch Use custom dashboard.
  3. In the Dashboards dropdown, select one of the dashboards you created (e.g., My first dashboard).
  4. Click Save Settings to apply the changes.

Behavior

  • When Use custom dashboard is enabled, the selected dashboard will replace the default home view.
  • If disabled, the system will show the standard home page with quick access options and activities.
  • Users can change this setting at any time to switch between different dashboards.

Was this helpful?

Yes  No
Related Articles
  • DateCalendar
  • Progress
  • TimePicker
  • IconPicker
  • DateTimePicker
  • DateRangePicker

Didn't find your answer? Contact Us

Previously
Pages
Up Next
Components
Copyright 2025 Zeroplat.io. All Rights Reserved