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