Abstract

Different e-commerce vendors have different data-visualization requirements for their analytics dashboards. For instance, the format of data-input, the chart to be rendered and the layout of the dashboard vary widely and depend on the vendor's requirements. This framework was developed to automate the process of visualizing data on a dashboard with a customizable layout. The framework is independent of the type of input data and it renders charts based on the configuration set by the user. It also provides the flexibility to render charts using multiple charting libraries and third party APIs. Another key feature in this framework is the customizable layout of the charts rendered on the dashboard. In this framework, data-agnostic visualization in customizable layouts is achieved by the use of an XML file, which stores all the configuration settings of the dashboard. Data to be visualized is fed into the framework in one of the supported data-input formats. This input also contains the type of chart to be rendered and other meta-data. Charts and graphs can be rendered from multiple sources, which include charting libraries and third party APIs like Google Charts. The meta-data stored in the XML file contains information regarding the charts to be rendered and their sources. The layout of the dashboard is specified using various parameters such as position and size of the charts to be rendered and customized using appropriate tags and values in the XML file. This framework was developed and deployed at Teritree Technologies Pvt Ltd and has received a very good customer feedback.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.