Customizable dashbaord-creation platform
Tech Stack - HTML+SASS+Javascript+ReactJS, Java+Spring, ElasticSearch, SybaseIQ, Highcharts.js
Problem - Increasing demand from operations management to see different types visualizations around data in their systems.
Solution - A metadata-driven dashbaording solution.
It is solution to create visualizations of graph(line, bar, pie, treemap, etc) and data-grids around data from pre- configured data-stores with extremely quick turnaround and very less human effort.
Adding new dashboards is just – going to admin page, configuring dashboard metadata, configuring datastore and data-query for pre-configured data stores in Sybase IQ and Elasticsearch.
Standout Features
- Supports a plethora of visualizations.
- Very easy dashbaord-creation mechanism, for business analysts and operations management folks.
- Uses factory pattern to add as many data stores as required in future.
- Supports more than one visualization on a single dashbaord.
- Completely metadata driven, so no code required for adding dashboards unless it needs to support a new type of visualization.