Problem:
Many students delay learning until the course deadline, leading to lower engagement and poor learning consistency.
Proposed Features:
1. Learning Streak System
2. Learning Activity Heatmap
3. Student Progress Dashboard
- Current streak
- Rank among learners
- Course completion percentage
- Learning statistics and achievements
*Can be implemented on Nav Bar
- Daily Goals & Deadline Tracker
- Personalized daily targets.
- On-track / Behind schedule indicator based on course deadline.
- Engagement Detection
-
If a student remains inactive or motionless for a long period, display engagement prompts such as:
- "Please wave your hand."
- "Please smile."
- "Have some movement."
-
Helps ensure active participation during learning sessions.
Benefits:
- Reduces procrastination.
- Improves course completion rates.
- Encourages daily learning habits.
- Increases learner engagement and motivation.

Problem:
Many students delay learning until the course deadline, leading to lower engagement and poor learning consistency.
Proposed Features:
1. Learning Streak System
Daily learning streak tracking.
Streak resets if a student misses a day.
Milestones:
2. Learning Activity Heatmap
GitHub-style activity graph.
Color intensity based on daily learning hours.
Track:
3. Student Progress Dashboard
*Can be implemented on Nav Bar
If a student remains inactive or motionless for a long period, display engagement prompts such as:
Helps ensure active participation during learning sessions.
Benefits: