This repository contains sample dashboard application built on top of KoolReport's Dashboard Framework. The application act as demonstration of framework's features as well as examples for you to start with.
KoolReport's Dashboard is a PHP Dashboard Framework to facilitate dashboard construction. The framework is built on top of KoolReport Pro which is general data reporting framework. Dashboard framework is added with following features:
- Low-code orientation
- Built-in authentication
- Construct a beautiful admin panel
- Allow authorization from application to data field
- Work with MySQL, Postgres, SQL Server, SQLite
- Support data from CSV, Excel files
- Support Data Caching at widget level
- Support multi-languages
- Support Multi-themes
- Beautiful single page application
- Support lazy loading for widgets
- Flexible three levels organized menus
- Able to export to PDF, Excel, CSV and other formats
- Support master-detail data model
- Integrated with beautiful data visualization libraries: Google Chart, ChartJs, D3
- Work with other frameworks like Laravel, Codeigniter, Yii2, Symfony
You may view the result in here
Link: https://www.koolreport.com/dashboard/demo/
Full documentation can be found at
https://www.koolreport.com/docs/dashboard/overview/
To clone our dashboard demo, please run
git clone git@github.com:koolreport/dashboard-demo.git
Please login into our website, navigating the My Licenses and click to [Get Token For Composer] button.
Near existed composer.json
, please create auth.json
and fill it with authentication information from Token For Composer pop up.
composer update
Note: Please make sure that you have subscription of KoolReport Pro and Dashboard Framework otherwise this command will not work.
Please locate the automaker.sql
inside data
folder and then import it to your databases.
Note: We provided a public database connection so you may run example immediately, but if you want to use local database, you take this step and the step 5
Please locate the AutoMaker.php
and provide detail connection to your installed AutoMaker.
Note: If you take the step 4 then you should take this step, otherwise move to step 6
You may run the demo now
http://localhost/dashboard-demo/
<3 koolreport team