At this stage, the data visualization widgets available in the Internet Monitor Dashboard are all pre-tailored, with the front and back-end closely integrated (a custom UI for every data source), which makes it harder to scale up to new data sources.

The goal of this project is to make visualization data-agnostic, in the sense that the backend is separated as much as possible from the front end, allowing for re-use of visualization code, easier scaling up, and giving the user more visualization options for both existing and new data sources.

In my proposed solution, this is done through new, visualization-only/client-side meteor packages that are then integrated with new and existing widget-type packages.




  • Reinhard Engels