1

Этап 1

Метрики / Статистика

2

Этап 2

Настроить среду разработки

04 февраля—04 февраля

3

Этап 3

Базовый редактор с двумя полями

4

Этап 4

Интерактивная клавиатура

5

Этап 5

Создать базовый набор упражнений

6

Этап 6

Интернационализация интерфейса

7

Этап 7

Создание релиза для десктопа (Electron)

1

Этап 1

Метрики / Статистика

3

Этап 3

Базовый редактор с двумя полями

4

Этап 4

Интерактивная клавиатура

5

Этап 5

Создать базовый набор упражнений

6

Этап 6

Интернационализация интерфейса

7

Этап 7

Создание релиза для десктопа (Electron)

2

Этап 2

Настроить среду разработки

04 февраля—04 февраля

03 февраля 2017 24 февраля 2017
Цель просрочена на 2831 день

Цель заброшена

Автор не отписывался в цели 7 лет 9 месяцев 20 дней

Карьера и работа

Написать Тренажёр десятипальцевого набора на клавиатуре (аналог “Соло на Клавиатуре”). Angular 2 + TypeScript

Пора разобраться с новыми технологиями.

Идея проекта взята здесь http://nabiraem.ru. Пару лет назад это было десктопное приложение, которое помогло мне существенно ускорить скорость набора на клавиатуре.

Ставлю себе цель написать аналог этой программы на Angular2 и TypeScript. Если к концу цели останется время также прикручу Electron и создам кросплатформенные приложения под Windows, Mac, Linux.

Дата завершения проекта 24 Февраля 2017.

Работать над проектом буду каждый день минимум 1 час.

В качестве отчёта ежедневные комиты в публичный Git репозиторий.

Раз в неделю - краткая заметка о проделанной работе и следующих шагах

 Критерий завершения

Сайт с тренажером доступен публично. Есть минимум 10 уроков по набору текста.

  1. Метрики / Статистика

    1. Средняя скорость набора

    2. Моментальная скорость набора (последние 4 символа)

    3. Количество сделанных ошибок

    4. Прогресс (5/134 (4%))

  2. Настроить среду разработки

    1. Создать публичный репозиторий

    2. Развернуть сайт в публичном доступе

    3. Настроить Continues Integration

    4. Автоматическая запуск тестов

    5. Автоматическая сбока релиза

    6. Автодеплой

  3. Базовый редактор с двумя полями

    Первое поле содержит текущее упражнение и курсор указывающий на следующий символ к набору.

    Второе поле содержит уже набранный текст. Неверные буквы отмечаются красным. После совершения ошибки, курсор упражнения дальше не движется, пользователь должен стереть весь набранный текст до места с ошибкой и исправить ее.

  4. Интерактивная клавиатура

    Рисунок клавиатуры с подсказками

    1. Подсвечивать следующий символ

    2. Анимация нажатия клавиши

  5. Создать базовый набор упражнений

    Возможность выбрать и начать упражнение

    Отображение статуса задания (выполнено/ не выполнено/ не приступал)

    Добавление собственных текстов для набора

  6. Интернационализация интерфейса

    1. Английский

    2. Русский

  7. Создание релиза для десктопа (Electron)

    1. Windows

    2. Mac

    3. Linux

  • 1570
  • 03 февраля 2017, 04:55
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?