Handsome - A ColdFusion DashboardA while ago I came across a dashboard webapp made by Shopify called Dashing. It's a fairly simple concept, it's a web dashboard using Ruby & some slick js libraries to create your own custom dashboard with stats/graphs/etc. The Shopify guys had made it for use internally showing their own stats and had open sourced.
I had a look around, and it looked pretty nice, and I was interested in how they had put it together, so decided to have a go at making my own version of it.
Obviously the real work is in making all the different widget adaptors so they can be re-used & fed any data needed to make it highly customisable - the kind of work that can only be done/worthwhile if working on an actual product with real data/use-cases.
You can see an example of the Shopify guys library over on Heroku (when it's running) - and their code is on their GitHub.
My code is all here. My demo is here (demo is actually the same code dropped into a quick spring app, as I don't have CF hosting) - running on AppFog - when it's running. I actually wrote this some time ago last year, but figured I might as well jam it up here, with some screenshots