Приложение для изучения иностранных слов, включающее электронный учебник с базой слов для изучения, мини-игры для их повторения, страницу статистики для отслеживания индивидуального прогресса.
Учебник содержит 3600 часто употребляемых английских слов. Слова в коллекции отсортированы от более простых и известных к более сложным. Вся коллекция разбита на шесть разделов, в каждом разделе 30 страниц, на каждой странице 20 слов для изучения.
Для каждого слова отображается:
- само слово, транскрипция, перевод
- предложение с объяснением значения слова, перевод предложения
- предложение с примером использования изучаемого слова, перевод предложения
- картинка-ассоциация к изучаемому слову
- иконка аудио, при клике по которой последовательно звучит произношение изучаемого слова, произношение предложения с объяснением его значения, произношение предложения с примером его использования
Для авторизованных пользователей есть возможность добавлять слова в "Изученные" или "Сложные"
В приложении есть две мини-игры: спринт и аудиовызов. В игре Спринт вам нужно выбрать правильный перевод для наибольшего количества слов за указанный период времени. В конце игры будут показаны результаты. Аудиовызов позволяет вам тренировать свои навыки аудирования. Прослушайте произношение слова и выберите для него правильный перевод. В конце игры будут показаны результаты.
Страница статистики доступна только для авторизованных пользователей и содержит краткосрочную статистику за 1 день, а также долгосрочную за весь период изучения.
- react
- react-router
- typescript
Стилизация:
- material ui
Библиотеки:
-
Redux Toolkit
-
Redux Thunk
-
chart.js
-
Formik
-
Yup
Главная страница
Словарь
Страница с играми
Аудиовызов
Спринт
Статистика