Requirements Draft

Main Goals

  • Provide immediate visibility into high-priority, time-sensitive actionable items.
  • Enable rapid resume-in-progress workflows or a seamless transition to the next assigned learning module.

Course Model

  • Course Name
  • Course Creator/Instructor
  • Short Description
  • Estimated Duration
  • Module Count
  • Experience Level
  • Core skills taught
  • Current learner status
  • Assigned vs Self Enrolled

Core Focus Areas & Modules

  • Actionable Items & Compliance
    • Urgent Items - expiring credentials or near due courses.
  • Resume & Recently Active Courses
    • Primary "Continue Learning" module.
    • Navigation option for the full curriculum of assignments, training paths.
  • Discovery & Recommendations
    • Role-based and peer-driven suggestions.
  • Credential & Certification Status
    • Earned badges, recent completions, or expiring certifications.

Functional Requirements

  • One-click launch into the most recently used course with preserved scroll/video state.
  • Clear progress visualization (percentage complete, milestone indicators) on active course cards.
  • Explicit visual badging to distinguish mandatory/assigned training from self-enrolled paths.
  • Action-oriented shortcuts allowing users to complete tasks directly from the landing preview.