Функционал для сайта: карточки для запоминания слов

60 000 руб. за проект • безналичный расчёт, электронные деньги
27 июля 2017, 18:35 • 7 откликов • 77 просмотров
Добрый день.

Ищу программиста (не агентство) для следующей задачи: создать дополнительный функционал для личного кабинета сайта www.enlineschool.com – Карточки по запоминанию английских слов. Работа включает в себя верстку новых страниц, создание упражнений, связь функционала с базой данных.

Фронтенд на Wordpress, бэкенд - PHP.

Краткое описание функционала:
1. Пользователь может создать набор слов и новую карточку (карточка – это пара: русское слово и перевод на английский)

2. Пользователь может проверить свои знания в нескольких режимах:
а) пользователь видит слово на русском языке, нужно написать слово на английском языке. По итогам ввода программа проверяет правильность.
б) Пользователь видит слово на русском языке, может перевернуть карточку, видит перевод на английском языке, потом снова может перевернуть карточку. Ответ в этом режиме вводить не нужно.
в) Прослушать слово на английском языке (API text-to-speech уже подключено). Написать то, что услышал. Пользователь при этом видит перевод на русском языке. По итогам ввода программа проверяет правильность ответа.

3. Система фиксирует действия пользователя. В списке слов показывает пользователю
а) Слова, в которых пользователь часто ошибается либо ни разу правильно не ответил б) Иногда ошибается в) Всегда отвечает правильно г) еще не отвечал.

Готов отправить подробное ТЗ.

Обязателен опыт в бэкенде.