Dashboard

Quick Actions

Unlock all levels, units, and lessons at once for testing or review.

Levels

0

Units

0

Lessons

0

Tests

0

Practice Exercises

0

Levels Management

CEFR Levels (A1-C1)

IDNameDescriptionStatusActions

Lessons in Level

Reorder lessons within this level only

PositionNameTypeSkillDurationStatusActions

Units Management

Hierarchy: Levels → Units → Lessons

All Units

OrderLevelNameDescriptionStatusActions

Lessons Management

All Lessons

PositionNameSkillDurationCardsStatusActions

Tests Management

All Tests

IDLevelNameTypeQuestionsStatusActions

Practice Exercises

All Practice Exercises

IDCategoryWordTranslationActions

Audio Files

Upload Pronunciation Audio

Upload MP3, WAV, OGG, or M4A audio files for realistic human pronunciation. Maximum file size: 10MB.

Uploaded Audio Files

IDOriginal NamePreviewURL (Copy for lessons)Actions

Bulk Content Import

Import Multiple Lessons at Once

Upload lesson content in JSON format. You can import multiple lessons at once.

Choose which lesson system to use, or let the system auto-detect based on content

JSON Format Reference

Required fields:

  • name - Lesson title (required)

Optional fields:

  • skill - vocabulary, grammar, speaking, listening, pronunciation, reading, writing
  • duration - Lesson duration in minutes (default: 15)
  • objective - What students will learn
  • explanationEnglish - Detailed explanation in English
  • explanationArabic - Explanation in Arabic (optional)
  • explanationFrench - Explanation in French (optional)
  • examples - Array of {text, translation} objects
  • exercises - Array of {question, options[], correct} objects

App Settings

Language Settings

Audio Settings

Notification Settings

Content Settings

App Appearance