Skip to content

Salladin95/CardQuizzler

Repository files navigation

CardQuizzler

CardQuizzler is a language-learning application designed to make learning new languages more interactive and effective. With CardQuizzler, users can create customized study modules filled with flashcards tailored to their learning needs. The app offers a dynamic approach to studying by allowing, organize modules in folders, and control access to their study materials.

Features

1. Create and Customize Modules

  • Module Creation: Users can create personalized study modules, each filled with flashcards.
  • Two-Sided Flashcards: Each flashcard has two sides, allowing users to input a word, phrase, or sentence on one side and its translation or explanation on the other. Users have complete flexibility in defining the content of their cards.
  • Text Formatting: While creating cards, users can highlight or emphasize any text with the following formatting options:
    • Color: Change the text color to draw attention.
    • Bold: Make text bold to emphasize key points.
    • Italic: Italicize text for emphasis or stylistic purposes.
    • Underline: Underline important text.
    • Strikethrough: Strike through text to indicate something incorrect or unimportant.

2. Interactive Learning Experience

  • Swipe to Learn: Engage in interactive learning sessions by swiping through your flashcards.
    • Swipe Right: Marks the card as studied, indicating you've mastered the content.
    • Swipe Left: Marks the card as not yet mastered, indicating you need more practice.
  • Difficulty Tracking:
    • If a card is swiped left five times consecutively, it gets marked as difficult. These cards are automatically moved to the Difficult Modules section for focused practice.
    • Cards marked as difficult need to be swiped right five times in a row to be unmarked as difficult, moving them back to the regular study flow.
  • Progress Saving: Your progress is automatically saved. If you quit the quiz, you can return and continue from where you left off.
  • Post-Quiz Learning: After finishing a quiz, you can revisit and focus specifically on the cards you swiped left during the quiz.

3. Module Organization

  • Folders: Group related modules into folders for better organization and quicker access. This feature is ideal for users who want to categorize their learning by topics, languages, or difficulty levels.

4. Flexible Access Control

  • Only Me: The module is private, and no other users can interact with it.
  • Password-Protected: Share your modules with others by setting a password. Users with the password can either study the module or create a copy for their use.
  • Open Access: Make your modules available to the entire CardQuizzler community, allowing anyone to study or copy them.

Getting Started

  • Sign Up/Login: Create an account or log in to start using CardQuizzler.
  • Create a Module: Go to the 'Create Module' section, name your module, and start adding cards.
  • Start Learning: Access your module, and swipe left or right to review your flashcards. Watch out for the difficult cards!

5. Regain Access to Your Account

  • Email Setup: Users can set their email to ensure they can regain access to their account if needed.
  • Password Recovery: If a user forgets their password, they can easily reset it via email, ensuring they always have access to their learning modules.

6. Multi-Language Support

  • English and Russian: The app supports both English and Russian languages, allowing users to choose their preferred language for the interface and instructions.

Getting Started

  • Sign Up/Login: Create an account or log in to start using CardQuizzler.
  • Create a Module: Go to the 'Create Module' section, name your module, and start adding cards.
  • Start Learning: Access your module, and swipe left or right to review your flashcards. Watch out for the difficult cards!
  • Organize Your Modules: Create folders and organize your modules to keep your learning path structured.
  • Control Access: Decide who can interact with your modules by setting access preferences.
  • Set Up Email for Security: Ensure your account is secure and recoverable by setting your email for password recovery.

Why CardQuizzler?

  • Customizable Learning: Tailor your study sessions to match your learning pace and preferences.
  • Efficient Study: Focus on difficult areas with the automatic tracking of challenging cards.
  • Community Sharing: Share your modules or learn from others in the CardQuizzler community.
  • Secure Account Access: Rest easy knowing you can recover your account if you forget your password.








CardQuizzler — это приложение для изучения языков, разработанное для того, чтобы сделать процесс изучения языков более интерактивным и эффективным.

С помощью CardQuizzler пользователи могут создавать персонализированные учебные модули, заполненные карточками, адаптированными под их потребности. Приложение предлагает динамичный подход к обучению, позволяя пользователям просматривать и отмечать карточки в зависимости от их сложности, организовывать модули в папки и управлять доступом к своим учебным материалам.

Основные функции

1. Создание и Настройка Модулей

  • Создание Модуля: Пользователи могут создавать персонализированные учебные модули, каждый из которых содержит карточки.
  • Двусторонние Карточки: Каждая карточка имеет две стороны, что позволяет пользователям вводить слово, фразу или предложение с одной стороны и его перевод или объяснение с другой. Пользователи имеют полную свободу в определении содержания своих карточек.
  • Форматирование Текста: При создании карточек пользователи могут выделять или подчеркивать любой текст с помощью следующих параметров форматирования:
    • Цвет: Изменение цвета текста для привлечения внимания.
    • Полужирный: Сделать текст полужирным для выделения ключевых моментов.
    • Курсив: Сделать текст курсивом для выделения или стилистических целей.
    • Подчёркивание: Подчеркнуть важный текст.
    • Зачёркивание: Зачеркнуть текст, чтобы указать на что-то неверное или неважное.

2. Интерактивный Учебный Процесс

  • Проведение Сессий с Карточками: Учитесь в интерактивном режиме, пролистывая карточки.
    • Свайп Вправо: Отмечает карточку как изученную, указывая на то, что вы освоили материал.
    • Свайп Влево: Отмечает карточку как не освоенную, указывая на то, что вам нужно больше практики.
  • Отслеживание Сложности:
    • Если карточка пролистана влево пять раз подряд, она помечается как сложная. Такие карточки автоматически перемещаются в раздел Сложных Модулей для усиленной практики.
    • Карточки, помеченные как сложные, необходимо пролистать вправо пять раз подряд, чтобы снять метку сложности и вернуть их в обычный режим обучения.
  • Сохранение Прогресса: Ваш прогресс сохраняется автоматически. Если вы прерываете сессию, вы можете продолжить с того места, на котором остановились.
  • Обучение После Викторины: После завершения викторины вы можете вернуться и сосредоточиться на карточках, которые вы пролистали влево во время викторины.

3. Организация Модулей

  • Папки: Группируйте связанные модули в папки для лучшей организации и быстрого доступа. Эта функция идеально подходит для пользователей, которые хотят классифицировать своё обучение по темам, языкам или уровням сложности.

4. Гибкое Управление Доступом

  • Только для Меня: Модуль является приватным, и никто другой не может с ним взаимодействовать.
  • Защита Паролем: Делитесь своими модулями с другими, установив пароль. Пользователи, знающие пароль, могут либо изучать модуль, либо создавать его копию для личного использования.
  • Открытый Доступ: Сделайте свои модули доступными для всей сообщества CardQuizzler, позволяя любому изучать или копировать их.

5. Восстановление Доступа к Учетной Записи

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

6. Поддержка Многоязычности

  • Английский и Русский: Приложение поддерживает английский и русский языки, что позволяет пользователям выбрать предпочтительный язык интерфейса и инструкций.

Начало Работы

  • Регистрация/Вход: Создайте учетную запись или войдите в систему, чтобы начать использовать CardQuizzler.
  • Создание Модуля: Перейдите в раздел «Создать Модуль», назовите свой модуль и начните добавлять карточки.
  • Начало Обучения: Откройте свой модуль и пролистывайте карточки влево или вправо для их изучения. Обратите внимание на сложные карточки!
  • Организация Модулей: Создайте папки и организуйте свои модули для структурирования процесса обучения.
  • Управление Доступом: Решите, кто может взаимодействовать с вашими модулями, установив предпочтения доступа.
  • Настройка Электронной Почты для Безопасности: Убедитесь, что ваш аккаунт защищен и может быть восстановлен, указав свою электронную почту для восстановления пароля.

Почему CardQuizzler?

  • Персонализированное Обучение: Настройте свои учебные сессии в соответствии с вашими потребностями и предпочтениями.
  • Эффективное Обучение: Сосредоточьтесь на сложных аспектах с помощью автоматического отслеживания сложных карточек.
  • Обмен в Сообществе: Делитесь своими модулями или учитесь на материалах других пользователей в сообществе CardQuizzler.
  • Безопасный Доступ к Учетной Записи: Спокойствие в знании, что вы можете восстановить доступ к своему аккаунту в случае, если забудете пароль.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published