Web Application Architecture for Developing Dashboards for Large Datasets