I'm developing a website where I need to show a dashboard with data from the backend. The data visualization look and feel needs to be like Google Analytics dashboard.
I'm wondering if there's any free API/library/project that lets me do it. Also the project is in Java (SpringMVC).
Any guidance /help is appreciated. Thanks a lot.
Dashbuilder is a Java-based dashboard tool with open source platform for building business dashboards. Its target users include managers, business owners, IT or system architects, and analysts. Inline creation and editing of KPIs (Key Performance Indicators).
A dashboard is a data visualization tool that tracks, analyzes, and displays KPIs, metrics, and critical data points. Dashboards empower both technical and non-technical users to understand and leverage business intelligence to make more informed decisions.
To recap, Data Visualization is the process of presenting information in a visual form. Its purpose is to promote quick and easy understanding of the information. A Dashboard is a snapshot, or summary, of a large set of information. Data Visualization and a Dashboard are often used together.
Given Google analytics layout, I would suggest you to use Twitter bootstrap because :
Twitter bootstrap : http://twitter.github.com/bootstrap/
As for the data visualization, I strongly encourage you to go for d3.js (http://d3js.org/), because you can generate a wide and clean variety of graphs (see examples: https://github.com/mbostock/d3/wiki/Gallery).
You can start by looking at SpringMVC and bootstrap examples provided at : https://github.com/priyatam/springmvc-twitterbootstrap-showcase
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With