Core functions from the WebTools OAClient specification — visual development, runtime, and administration in one product.
Widget editor
Composite controls with properties, events, aliases, layers; import/export to file or project database; undo/redo and simulation.
Screen editor
Process mimics and dashboards: standard symbols, dynamics, input dialogs, device templates and references.
Interface configurator
Application shell — top/side/bottom panels, menus, navigation between screens and roles.
Connections & data points
Model tags from WinCC OA or map external sources; subscription management for high point counts.
Users & security
Users, groups, responsibility zones, permissions; switch user at runtime; LDAP and OpenID Connect.
Themes & languages
Light/dark themes and runtime language switching for international operator teams.
HTML5 objects
Embed web content and custom HTML widgets inside supervised graphics.
Sequence diagrams
Document and debug interaction flows between operators, screens, and data sources.
Frontend
React, Redux, TypeScript — responsive HMI in the browser.
Backend
NestJS, TypeORM, Socket.IO, C++ connectors — real-time and persistence.
Operations
99% availability target, <1% error rate, 100+ req/s in reference tests.