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
Ціль прострочена на 2832 дня

Мета закинута

Автор не відписував в цілі 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

  • 1573
  • 03 лютого 2017, 04:55

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?