This guide explains how to use the new Due Dates feature in your LMS platform.
1. Purpose of Due Dates
Due Dates allow instructors and organizations to set deadlines for learners to complete content such as units, assignments, or courses.
- Why use Due Dates?
They help track progress, encourage timely completion, and improve accountability. - Types of Due Dates:
- Specific Date: A fixed date for all learners.
- Relative Date: Dynamic, based on a learner’s enrollment or another trigger.
2. How Due Dates Work
a. Display in Juno
- Due dates are visible on the cards.
- A due date chip shows:
- Time remaining (e.g., “Due in 3 days”)
- Exact due date
- The chip colour and label change depending on status: Due Soon, Past Due, etc.
b. Due Date Statuses
- pastDue: The deadline has passed.
- onTime: Completed before the deadline.
- due: The due date is today.
- dueSoon: The deadline is approaching.
- noDueDate: No due date is set.|
c. Analytics and Reporting
- Due dates appear as columns and filters in analytics.
- Admins can track learner progress relative to deadlines.
- Reports show breakdowns and statuses for each learner.
d. Notifications
The system automatically sends reminders: - Early Warning: 7 days before due date - Urgent: 1 day before due date - Reminder: 2 days after due date (if incomplete)
e. Settings & Configuration
- Due date options are part of the unit/course settings.
- Admins/Managers can:
- Enable/disable notifications
-
- Choose due date type (specific or relative)
- Set Due Date for specific user directly in analytics
3. User Experience
- Learners: See due dates visually (chips, badges) and receive reminders.
- Instructors/Admins: Set and view due dates, run reports, and configure notification strategies.
- Analytics/Reports: Provide filters, breakdowns by due date status, set due date for specific users.
✅ With this feature, both learners and instructors can stay on top of deadlines and ensure smoother course progress.