Pechatay | Еще один клавиатурный тренажер?

Да, еще один клавиатурный тренажер. С лаконичным дизайном, онлайн режимом и полностью бесплатный.
Вперед тестировать: zpix1.github.io/pechatay.

Что это?

Однажды я понял, что тренажеры печати не могут дать мне то, что я от них прошу. typingstudy.com неплох, но его уроки иногда странные, а книг вообще нет, то есть тебе нечем заняться после окончания курса. Клавагонки замечательные, но ожидание в 30 секунд на каждую сессию и недостаток интерактивности (а также дизайн из 2011) несколько портят впечатление. Typeit.io позволяет печатать множество книг, но только не русских (их там совсем мало).

Так и появился на свет:

Pechatay - это одностраничное приложение (SPA), написанное полностью на vue.js и позволяющее тренировать свою технику набора русского (и, в перспективе, английского) текста. Просто выберите книгу и начните печатать ее. Это хороший способ и почитать что-то, и потренироваться.

Функции

Уже есть:

  • Сохранение прогресса в локальном хранилище, никаких регистраций
  • Возможность печати больших книг
  • Настройка штрифта, темы, способа набора текста
  • Онлайн режим, возможность соревнования между друзьями с показом курсоров в реальном времени
  • Дизайн в стиле emoji-минимализма

В процессе разработки:

  • История всех наборов, чтобы отслеживать прогресс
  • Полная библиотека уроков для освоения метода слепой печати
  • Больший выбор книг

Техническая часть

  • Написано на Vue.js 3 как и было сказано
  • IndexDB и localStorage для хранения книг и настроек
  • Онлайн режим сделан на веб-сокетах (socket.io), бэкэнд - node.js
  • nginx и Docker для хостинга бэкэнда (а также день, потраченный на настройки SSL)

Если у вас есть идеи по улучшению сайта, добавлению новых функций, нового дизайна или даже силы написать библиотеку уроков для обучения слепой печати - прошу на Github - pechatay. Кидайте пул реквесты, создавайте issue о багах. И да, ставьте звезды! А то ради чего я это делал?

Programming
Программирование, математика, компьютерная безопасность.
zprav zpix1 zpix1 zpix-dev@list.ru

Теги

Programming | Math | CTF | Fun