Skip to main content

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:
  1. The bell displays a red badge with the unread count
  2. Clicking the bell opens a dropdown panel with the notification list
  3. Each notification shows an icon, title, message and relative time
  4. 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.
Additionally:
  • 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)
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
These visual notifications are independent of the notification panel and appear automatically during platform use.

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