Infinitely customisable web-based dashboard