Скриншот:

Проект:Typing Trainer
Описание:
Тренажёр печати в браузере: короткие уроки, режим на время и zen с длинными литературными отрывками. Можно переключать английскую и русскую раскладку, выбирать пресет Windows или macOS — от этого зависит, в частности, пунктуация на экранной клавиатуре. Клавиатура показывает следующую клавишу и подсказки пальцев; во время набора видны WPM, точность и ошибки, после сессии — результат и карта промахов. Прогресс и серия дней сохраняются локально. Настройки и состояние сессии собраны на Pinia; раскладка может подтянуться из системы через Keyboard Map API или пройти калибровку по нажатиям, если API недоступен. В zen есть библиотека готовых текстов и свои отрывки в IndexedDB. Интерфейс на русском и английском, светлая и тёмная тема.
Стек технологий:
- Vue 3
- TypeScript
- Vite
- Pinia
- Vue Router
- vue-i18n
- IndexedDB
- Vitest