Loading…
{{ pageTitle }}
{{ pageSub }}
Notifications
All caught up! No new notifications.
{{ ni.icon }}
{{ ni.text }}
{{ ni.sub }}
{{ st.label }}
{{ st.icon }}
{{ st.value }}
{{ st.delta }}
Weekly Activity
Task & quiz submissions — last 7 days
{{ weeklyDelta }}
{{ w.d }}
Tasks
Quizzes
Student Performance
Overall completion by student
{{ p.name }}
{{ p.pct }}
Needs Attention
{{ a.initials }}
{{ a.name }}
{{ a.reason }}
Recent Activity
Nothing yet — activity appears here as students submit work.
{{ ac.text }}
{{ ac.time }}
Student
Level
Learning Path
Progress
Status
Actions
{{ s.initials }}
{{ s.name }}
{{ s.email }}
{{ s.level }}
{{ s.path }}
{{ s.progressStr }}
{{ s.statusLabel }}
{{ sel.initials }}
{{ sel.name }}
{{ sel.level }}
{{ sel.email }}
{{ sel.phone }}
Joined {{ sel.joined }}
Overall Progress
{{ sel.progressStr }}
COMPLETE
{{ sel.tasksStr }}
Tasks done
{{ sel.quizAvgText }}
Quiz avg
Personalized Roadmap · {{ sel.path }}
Personalized Roadmap ·
{{ sel.currentModule }} in progress
Reorder, add or remove modules and attach materials for this student specifically.
{{ m.num }}
{{ m.name }}
{{ m.statusLabel }}
Module name
Instructions
Study materials
{{ r.type }}{{ r.label }}
Mentor Notes
{{ n.priority }}{{ n.date }}
{{ n.text }}
No learning paths yet. Click "New Path Template" to create your first one.
Assign this path to a student
This replaces the student's current roadmap with a fresh copy of this path's modules, and emails them.
{{ selectedPathName }}
{{ pathModuleCount }} modules · assigned to {{ pathAssignedCount }} students
Reorder, edit, or remove modules, then save. Assigning this path to a student copies these modules onto their roadmap.
{{ m.num }}
{{ m.name }}
{{ m.statusLabel }}
{{ m.meta }}
Module name
Description
Instructions
Study materials
{{ r.type }}{{ r.label }}
Task
Student
Type
Difficulty
Deadline
Status
Actions
{{ t.chevron }}{{ t.title }}
{{ t.studentsLabel }}
{{ t.type }}
{{ t.difficulty }}
{{ t.deadline }}
{{ t.statusSummary }}
{{ t.title }}
{{ t.student }}
{{ t.type }}
{{ t.difficulty }}
{{ t.deadline }}
{{ t.statusLabel }}
{{ quizCount }} quizzes across your learning paths
{{ q.type }}
{{ q.title }}
{{ q.module }} · {{ q.questions }} questions · 📎 {{ q.matCount }} materials
⏰ Due {{ q.deadline }}
SUBMISSIONS
{{ q.submissions }} / {{ q.assigned }} assigned
AVG SCORE
{{ q.avgText }}
{{ a.label }}
{{ a.value }}
{{ a.delta }}
Completion by Module
Average completion across all students
No module data yet — assign a learning path to your students first.
{{ m.name }}
{{ m.pct }}%
Level Distribution
{{ l.label }}{{ l.count }}
Score Trend
Monthly average of graded quizzes & tasks
No graded work yet.
{{ s.m }}
Mentor Profile
MO
Preferences
Dark mode
Switch between light and dark themes
Email notifications
Notify students on new tasks, quizzes & feedback
Accounts
Every mentor and student account. Passwords are hashed and can't be recovered — resetting generates a new one, emails it, and shows it here once.
{{ ac.name }}
{{ ac.email }}
{{ ac.role }}
Change Password
Update your login password. Must be at least 8 characters.
{{ me.path }}
Your personalized AI learning journey
{{ m.nodeIcon }}
{{ m.name }}
{{ m.statusLabel }}
{{ m.desc }}
{{ m.pct }}%
{{ m.instructions }}
Overall Progress
{{ me.progressStr }}
COMPLETE
CURRENT MODULE
{{ me.currentModule }}
Keep going — follow your roadmap module by module and complete the tasks your mentor assigns.
No tasks assigned to you yet. Your mentor will assign tasks here.
{{ t.title }}
{{ t.difficulty }}
{{ t.desc }}
📌 {{ t.type }}⏰ Due {{ t.deadline }}
{{ t.statusLabel }}
Score: {{ t.score }}/100
{{ t.feedback }}
Click to open and submit your work
No quizzes available yet. New quizzes from your mentor will show up here.
{{ q.title }}
{{ q.statusLabel }}
{{ q.module }} · {{ q.questions }} questions
⏰ Due {{ q.deadline }}
{{ q.scoreText }}
Mentor Feedback{{ q.mentorFeedback }}
{{ s.label }}
{{ s.value }}
Strength Areas
{{ x.name }}
{{ x.pct }}%
Areas to Improve
{{ x.name }}
{{ x.pct }}%
Mentor Feedback
MO
Mohamed Orabi{{ f.date }}
{{ f.text }}
Achievements
{{ a.icon }}
{{ a.name }}
{{ meetingCount }} meeting{{ meetingCount===1?'':'s' }}
No meetings scheduled yet. Click "Schedule Meeting" to create one.
{{ mtg.title }}
{{ mtg.statusLabel }}
With {{ mtg.student }}
Join
Date
{{ mtg.date }}
Time
{{ mtg.time }}
Duration
{{ mtg.duration }} min
Purpose
{{ mtg.purpose }}
Instructions
{{ mtg.instructions }}
{{ meetingCount }} meeting{{ meetingCount===1?'':'s' }} with your mentor
No meetings scheduled yet. Your mentor will schedule sessions here.
{{ mtg.title }}
{{ mtg.statusLabel }}
With your mentor
Join Meeting
Date
{{ mtg.date }}
Time
{{ mtg.time }}
Duration
{{ mtg.duration }} min
Purpose
{{ mtg.purpose }}
Instructions
{{ mtg.instructions }}
{{ board.colCount }} column{{ board.colCountS }} · {{ board.totalCards }} card{{ board.totalCardsS }}
{{ col.name }} {{ col.count }}
{{ card.title }}
{{ card.desc }}
{{ card.priLabel }}
{{ card.initials }}
New Column
{{ board.colCount }} column{{ board.colCountS }} · {{ board.totalCards }} card{{ board.totalCardsS }}
{{ col.name }} {{ col.count }}
{{ card.title }}
{{ card.desc }}
{{ card.priLabel }}
{{ card.initials }}
Created by {{ cardDetail.creatorName }}
Description
Subtasks
{{ cardDetail.doneCount }}/{{ cardDetail.totalCount }}
{{ st.checkMark }}
{{ st.title }}
Subtask Description
Materials
{{ mat.type }} {{ mat.label }}
Comments
{{ cm.authorInitials }}
{{ cm.authorName }} {{ cm.createdAt }}
{{ cm.text }}
Assignees
{{ sto.name }}
Start Date
Due Date
Created By
{{ cardDetail.creatorInitials }}
{{ cardDetail.creatorName }}
Mentor AI Assistant
Demo · suggestions
Quick actions
{{ a.icon }}{{ a.title }}
{{ a.body }}
Add New Student
A login & temporary password are generated automatically.
The path's modules are copied onto their roadmap and they're notified by email.
{{ taskModalTitle }}
The student is emailed automatically when you assign or review.
{{ o.name }}
Review
Materials
{{ tm.type }}{{ tm.label }}
Materials — {{ groupMaterialsForm.title }}
Shared across every student assigned to this task — changes here apply to all of them at once.
{{ tm.type }}{{ tm.label }}
{{ quizModalTitle }}
Add questions of any type. MCQ & True/False are auto-graded.
Questions ({{ quizQCount }})
{{ q.num }}
TrueFalseAuto-populated
Instructions (optional)
Study materials
{{ r.type }}{{ r.label }}
{{ moduleModal.name }}
{{ moduleModal.desc }}
{{ moduleModal.pct }}%
{{ moduleModal.instructions }}
Resources
Set status
{{ attemptsModalQuiz.title }}
{{ attemptsModalData.length }} submission{{ attemptsModalData.length===1?'':'s' }}
{{ a.initials }}
{{ a.studentName }}
{{ a.studentEmail }}
{{ a.statusLabel }}
Score: {{ a.score }}
Q{{ qa.num }} · {{ qa.type }}
{{ qa.question }}
{{ qa.answer }}
Submission Link
{{ a.submUrl }}
Score (0–100)
Still in progress — grading opens once the student submits.
{{ quizTakeTitle }}
{{ quizTakeInstructions }}
This quiz has already been submitted, so the answers below are read-only. Ask your mentor for a retake if you need to answer again.
{{ q.num }}
{{ q.text }}
{{ ch.text }}
No choices — mentor hasn't added options yet.
Submission link (optional)
Paste a link to your notebook (.ipynb via Colab), PDF (Drive), or GitHub repo.
{{ reviewModal.title }}
{{ reviewModal.scoreText }}
Your submitted answers (read-only)
Mentor Feedback
{{ reviewModal.feedback }}
{{ q.num }}
{{ q.text }}
{{ ch.text }}
{{ ch.text }}
{{ q.answerDisplay }}
{{ meetingModalTitle }}
Fill in the details your student will see when they view the schedule.
{{ o.name }}
{{ taskDetail.title }}
{{ taskDetail.statusLabel }} {{ taskDetail.difficulty }}
{{ taskDetail.desc }}
Type
{{ taskDetail.type }}
Deadline
{{ taskDetail.deadline }}
Assigned To
{{ taskDetail.student }}
Score {{ taskDetail.score }}/100
{{ taskDetail.feedback }}
Update Status
Review & Score
Submit Your Work
New password for {{ revealPassword.name }}
Shown once and emailed to {{ revealPassword.email }} — save it now.
{{ revealPassword.password }} ••••••••••••
{{ toast }}