Skip to main content

Overview

This master document links and summarizes feature epics across all 4 key user roles on Learnille: Student (Learner), Instructor, Consultant, and Administrator.

🚀 Epics Matrix


1. Student Epics

  • EP-STU-01: Discovery & Catalog: Search, filter by category/level, view course previews, and read consultant reviews.
  • EP-STU-02: Interactive Learning: Stream HLS course videos, track completion progress per section, download resources, and post comments.
  • EP-STU-03: Consultation Booking: Select available slots (one-off or recurring), complete payment, receive calendar invites, and join live session room.
  • 📄 Detailed stories: Student User Stories

2. Instructor Epics

  • EP-INS-01: Course Creation: Build course structure with sections, subsections, and video/quiz items; submit course to validation queue.
  • EP-INS-02: Course Management: Update existing curriculum, monitor student enrollment numbers, view completion drop-off charts.
  • 📄 Detailed stories: Instructor User Stories

3. Consultant Epics

  • EP-CON-01: Availability Engine: Define weekly recurring hours or specific one-off dates, set buffer times, and minimum notice rules.
  • EP-CON-02: Session Delivery: Host 1-on-1 consultations, reschedule requested sessions, mark session completion to release payment hold.
  • 📄 Detailed stories: Consultant User Stories

4. Admin Epics

  • EP-ADM-01: Quality Assurance: Review submitted courses and consultation profiles; approve, reject with feedback, or request changes.
  • EP-ADM-02: Financial Oversight: Audit platform transactions, approve pending withdrawal requests after verification, inspect audit logs.
  • 📄 Detailed stories: Admin User Stories