Deploy: https://alexolga.github.io/KeyboardRS/
Нажатие клавиши на физической клавиатуре выделяет клавишу на виртуальной клавиатуре. Виртуальная клавиатура способна переключаться между двумя языковыми раскладками. Клик мышью по кнопкам на виртуальной клавиатуре и нажатия клавиш на физической клавиатуре выводят символы в текстовую область, расположенную на странице над виртуальной клавиатурой.
Приложение создано HTML, CSS, JS, для проверки используется Eslint. Webpack сборка.