How-to Guides

Technical Advice for Visualizing your Data





How to install and configure Dashboard Builder

This comprehensive document provides a step-by-step guide on installing Dashboard Builder on your server, empowering you to set up your data visualization platform effortlessly. Additionally, the document offers detailed instructions on creating charts, establishing database connections, retrieving data from various source like Excel, JSON and Google Sheets, and generating source code. Explore the full potential of Dashboard Builder with ease using this comprehensive resource.


Contents


Answer

Requirements

  • PHP Version 7.1 or later
  • Apache 2 or later, Nginx or any other server that supports PHP.
  • Windows 7 or later /Linux 3 or later/Ubuntu or any other platforms support Apache, Nginx etc
  • Firefox 52, Chrome 57, IE 8, or any other browser that supports SVG
  • Additional
  • allow_url_fopen is enable e.g allow_url_fopen = On in php.ini
  • SimpleXML extension is installed and enabled
  • OpenSSL extension is installed and enabled
  • PDO drivers such as MySQL and SQLite are installed
  • Read-Write permission to folders and sub-folders of dashboardbuilder i.e chmod -R 774 dashbboardbuilder-v3-FREE
Answer

Installation

  • Download from https://dashboardbuilder.net
  • Place the file in a directory on the web server. e.g. “…/www/dashboardbuilder/”
  • Unzip the file using Extract Here option to the root folder of "dashboardbuilder"
Answer

Create your first Dashboard

Getting Started

Answer

Select the database as data source:

Click the database icon

PHP Dashboard welcome screen


Now, select the database from the data source settings..
Select Database as Data Source


Enter your host name, username, password and database name as mentioned in the screen

Select Database as Data Source
Answer

Click the database icon

Select Database as Data Source

Now, select upload from the data source settings. XLSX, XLS or CSV can also be used as data source


Select Database as Data Source
Answer

Publish to the web

Before going to the next step, make sure that your Google sheet is published to the web:

Step-1: Go to your My Driver folder and right click on the spreadsheet you want to access. Click File and click "Publish to the web" .

Publish to the web

Step-2: Select your desired Sheet and "Comma-separated values (csv)" from the dropdown.

Publish to the web screen2

Hit the publish button.

Step-3: Copy the link on the following screen.

Publish to the web screen3


Connecting Google Shee with the Dashboard Builder

Step-1: Click the Database icon

PHP Dashboard welcome screen

Step-2: Now, paste the link of your Google sheet.

Publish to the web screen4

Answer

Click the Database icon

In the data source setting, click the File Tab and enter the full URL address of your JSON file and hit the Save button


Connect and retrieve data from a JSON

Answer

Select the gear icon for your Chart preference. The following screen will appear
Chart Setting

SQL statement format

Enter your SQL statement in SQL field
SELECT sum(salary) as xaxis, DATE_FORMAT(from_date, '%Y/%m') as yaxis FROM salaries GROUP BY DATE_FORMAT(from_date, '%Y/%m') LIMIT 10
Select your Trace data for X as 'xaxis' and data for Y as 'yaxis' as mentioned above.
Click the SQL   sign if you want to add more SQL statement

Select your desired table and click  Run Query   button
SQL statement

Select your Chart Type, Trace and its Properties.
SQL statement
Chart Setting

Click  Save Changes   when you finish

Answer

Preview:

In the main screen, click  Save Changes  , Charts will be appeared on the screen as shown below.
Chart Setting

Answer

Adjust size and position:

To adjust the size and position of your Chart Panel by dragging it's corner
Chart Preference

Answer

Save Data:

Click Save   button. The following screen will appear. Give a name to your file and click Save button.
Chart Preference

Answer

New Dashboard

Click New  button. The following screen will appear. Now click Yes.
Chart Preference

Answer

Open an Existing Dashboard

Click Open   button. The foloowing screen will appear. Select your file from the given list
Open an Existing Datashboard

Answer

Generate a PHP Code

Click Generate  button
The following screen will appear with PHP code
Generate PHP source code

Click the Copy+Paste button to copy the code and paste it into your PHP application
You also need to copy the required API file/folder i.e 'inc/dashboard_dist.php' and 'assets/js/dashboard.min.js' to the folder where your application is running.

Answer

Add a dropdown filter to a chart

This feature is availalbe in 3.8 or later version of Dashboard Builder

Step -1 : Add a new Trace
Step 1 - Add a dropdown filter



Step -2 : Select your chart type and data for X and Y axis for Trace 2
Step 2 - Add a dropdown filter



Step -3 : Click “Show” button
Step 3 - Add a dropdown filter



Drop down filter will appear
Step 4 - Add a dropdown filter



Advanced Dashboard Filtering

Advanced Dashboard Filtering with Rich Filter Controller – Download FREE How to create effective data visualizations and discover insights...

Applying Filter and Sort Data...

Applying Filter and Sort Data to a Chart or Dashboard How to add filter and sort data option to a chart without programming. You may...

Applying themes to a dashboard

Dashboard Theme Overview: Understanding Dashboard Themes A dashboard theme refers to the overall design and aesthetic choices that govern the...

Card Visualization

Card Visualization: The Tile Visualization or Large Number Tiles Unlock valuable insights with card visualizations, also known as Large Number...

ChatGPT Dashboard

ChatGPT Dashboard - Harnessing the Power of ChatGPT for Advanced Data Analysis in Dashboard Builder In a world increasingly reliant on...

Combination Chart in PHP

Create Combination chart and generate PHP code for your apps A combination chart combines different types of charts....

Dashboard Query Builder...

Dashboard Query Builder Simplifying Data Querying and Visualization with the built-in Query Builder The dashboard builder introduces a...

Dashboard User Management

Dashboard User and Access Management In today's digital landscape, organizations rely on data visualization of various departments and groups...

Drill Through Chart

Unlock the Power of Drill-Through Charts: A Step-by-Step Guide to Effortless Creation of Drill-Through Charts Drill Through charts are powerful...

Google Dashboard

Google dashboard - Download FREE Leveraging the Power of Google Dashboard: Parsing and Visualizing Data in Google Sheets in minutes with...

How to build a PHP Donut...

How to build a PHP Donut chart Create your first PHP Donut chart with Dashboard Builder A donut chart is essentially a Pie Chart with...

How to build a PHP Line chart

How to build a PHP Line chart Create your first PHP Line chart using Dashboard Builder Dashboard Builder is the most user-friendly way to...

How to Create a Choropleth map

How to create a Choropleth Map in 3 easy Steps A step-by-step Guide for Beginners What is a Choropleth Map and how to create it - Definition...

How to create a Pie chart in...

How to create a Pie chart in PHP and retrieve data from MySQL Before we begin, it is important to understand what a pie chart is. What...

How to enable allow_url_fopen

How to enable allow_url_fopen in php.ini Any PHP-based application can be much more vibrant with a great option to retrieve CSV files from a...

How to Export Data from...

How to Export Data from Charts to CSV: Master Data Export a complete guide Learn How to View and Export Chart Data to CSV with Dashboard...

How to install and configure...

How to install and configure Dashboard Builder This comprehensive document provides a step-by-step guide on installing Dashboard Builder...

How to install OpenSSL on a...

How to enable SSL on a WAMP Server? The Dashboard Builder requires OpenSSL to be available for encrypting and securing data . To enable SSL we...

How to install SimpleXML

How to install SimpleXML An XML file is completely compatible and portable with any web-based application. Any application that can process XML...

Laravel Dashboard Tutorial

Laravel Dashboard - FREE download Generate a Laravel package for your Laravel Dashboard without programming Laravel Dashboard packages by the...

Make a 3D chart in PHP

How to make a 3D chart in PHP? Making a 3D chart in PHP has never been easier before, especially when we are talking about UI less...

PHP Chart Tutorial

PHP Chart – Download FREE Use the drag-and-drop PHP Chart Builder tool to generate the source code for PHP Chart &...

PIVOT TABLE - Create a Pivot...

MYSQL PIVOT TABLE - Create a Pivot Table from any database and generate PHP code Now you can create a Pivot Table from any database, including...

Real KPI chart in minutes –...

3 simple expert techniques to create a real KPI chart in minutes The real KPI chart is one of the most important tools in any business. The...

Wordpress plugin for creating...

WordPress Chart overview WordPress chart by Dashboard Builder is a data visualization plugin for WordPress that offers all major charts and...