CBoard
An open BI Dashboard platform that supports interactive multi-dimensional report design and data analysis
Server side framework is Spring+MyBatis and front-end is based on AngularJS1 and Bootstrap. The whole architecture graphic is as below:
Screenshot
Near Realtime data refresh
**Be attention, refresh level is cube level rather than whole dashboard **
Features Of CBoard
Simple and beautiful interface and layout
Lightweight architecture and concise source code, the entire project does not rely on any third-party multi-dimensional analysis tools
Front page style and layout of CBoard is based on AdminLTE2
The chart plugin uses ECharts
Javascript uses MVVM AngularJS 1.X framework
Interactive, drag-and-drop OLAP classisc report development experience
One dataset, multiple report widgets. Maximize reuse query resoult. But, the first and foremost survival rule in CBoard is make the datas