The HTML5 WebEngine is a web visualization of the Service Engine of the zenon software platform of Copa-Data. Without any programming knowledge you can access the data from machines and display them in the web. By configuration of the UI and a respective connection to data in the Engineering Studio this made possible.
Technical Implementation
The WebEngine was initially written in ASP.Net Framework. Later ported to ASP.Net Core by myself. The frontend is developed with Typescript, jQuery and KendoUI.
Personal Contribution
In early 2018 I started working on the WebEngine. One of the first goals was to port it to ASP.Net Core and make it possible to run the WebEngine in Docker. The next step was to connect the WebEngine to the ServiceGrid. That possibly enabled the WebEngine to receive data from multiple data sources using a MQTT subscription library (producer/consumer scenarios) that I designed and implemented. Over the years I became the development expert for the WebEngine and developed multipe features for the WebEngine including chart visualizations (SVG + KendoUI), complex tree data structure visualizations, etc.
The Team
I worked in different teams over the years working on the WebEngine. The teams consisted of 4-9 developers, 1-2 testers and 1 product owner.
Links
YouTube: