For Televic GSP, we developed a training application to be used by thousands of train drivers to learn how to control the Passenger Information System.
The app provides a JavaFX user interface for the trainer. Each of the trainees can connect via a web browser on their PC, and interact with the HMI (Human-Machine Interface) as in real life.
The trainer can start different scenarios (like a passenger call, new journey start, etc.) to guide the training sessions.