Notification System
Receive real-time alerts about important activities on the platform. Notifications arrive instantly, without needing to reload the page.How it works
Notifications appear on the bell icon in the platform header:- The bell displays a red badge with the unread count
- Clicking the bell opens a dropdown panel with the notification list
- Each notification shows an icon, title, message and relative time
- Clicking a notification navigates to the related action and marks it as read
If there are more than 99 unread notifications, the badge displays “99+”.
Notification types
The platform has 16 notification types organized by category:Learning
New lesson available
Sent when a new lesson is published in a course you are enrolled in.
Practice exam result
Sent after grading a practice exam with immediate results enabled.
Certificate ready
Sent when your completion certificate is automatically generated.
Course enrollment
Welcome message when you are enrolled in a new course.
Interaction
New comment
Sent when someone comments on a lesson you also commented on.
Reply to comment
Sent when someone replies directly to your comment.
Community message
Sent when you receive a message in a community channel.
New document
Sent when a new document is published for your review or signature.
Gamification
Gamification notifications only appear when the gamification addon is active.Boost earned
You earned a points boost for consistent activity.
Streak milestone
You reached a streak milestone (7, 14, 21, 30, 60, 90, 180 or 365 days).
Achievement unlocked
You earned a new badge.
Points earned
You earned points for a specific activity.
- Weekly goal reached — When you complete your weekly study goal
- Streak lost — When your consecutive day streak is broken
- System announcement — Important communications from the platform administrator
Available actions
Mark as read
- Individual — Click a notification to mark it as read
- All at once — Use the “Mark all as read” button
Clear notifications
- Clear history — Removes only already-read notifications
- Clear all — Removes all notifications (read and unread)
Navigation
Each notification contains an action link. Clicking directs you to the related content:- New lesson notification → Lesson page
- Practice exam result → Results page
- Certificate ready → Certificates page
- Community message → Community channel
Visual notifications (toasts)
When the gamification addon is active, gamification events generate animated visual notifications on screen in real time:- Boost earned → Toast with animation
- Streak milestone → Celebratory toast
- New achievement → Toast with badge name
- Points earned → Toast with amount
Email notifications
The platform sends automatic emails for important events:- Welcome — Email with access credentials for new members
- Password reset — OTP code for reset
- Certificate ready — Notice with generated certificate details
- Attendance report — Frequency report sent by the teacher
Emails use templates customizable by the platform administrator.
Automatic cleanup
The system performs automatic notification maintenance:- Expired notifications — Removed when the expiration date passes
- Old read notifications — Removed after 30 days
For administrators
Administrators can send bulk notifications:- System announcements — Communications to the entire platform
- By course — Notifications to all enrollees in a specific course
- Individual — Notifications targeted to a specific user
Next steps
Live classes
Receive notifications when live classes start
Gamification
Enable achievement and ranking notifications

