Web based dashboard framework