Skip to content

ashrafali46/dashboard-demo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP Dashboard Framework

About

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

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:

  1. Built-in authentication
  2. Allow authorization from application to data field
  3. Work with MySQL, Postgres, SQL Server, SQLite
  4. Support data from CSV, Excel files
  5. Support Data Caching at widget level
  6. Support multi-languages
  7. Support Multi-themes
  8. Beautiful single page application
  9. Support lazy loading for widgets
  10. Flexible three levels organized menus
  11. Work with other frameworks like Laravel, CodeIgniter, Yii2, Symfony

Demonstration

You may view the result in here

Link: https://www.koolreport.com/dashboard/demo/

Documentation

Full documentation can be found at

https://www.koolreport.com/docs/dashboard/overview/

Installation

Step1: Clone our dashboard demo

To clone our dashboard demo, please run

git clone [email protected]:koolreport/dashboard-demo.git

Step 2: Add authentication

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.

Step 3: Run composer to update

composer update

Step 4: Install database (Optional)

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

Step 5: Provide connection inside AutoMaker.php (Optional)

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

Step 6: Run

You may run the demo now

http://localhost/dashboard-demo/

Thank you!

<3 koolreport team

About

KoolReport's Dashboard demonstration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 96.4%
  • Hack 3.6%