Database-driven, web-based data visualisation