Skip to content

User Stories & Epics Master Index

User Stories & Epics Master Index

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

+-----------------------------------------------------------------------+
| LEARNILLE EPICS |
+--------------------+--------------------+-----------------------------+
| Epic ID | Target Persona | Core Capability |
+--------------------+--------------------+-----------------------------+
| EP-STU-01 | Student | Course Discovery & Search |
| EP-STU-02 | Student | Course Player & Progress |
| EP-STU-03 | Student | Consultation Booking |
| EP-STU-04 | Student | Student Wallet & Orders |
+--------------------+--------------------+-----------------------------+
| EP-INS-01 | Instructor | Multi-step Course Editor |
| EP-INS-02 | Instructor | Student Analytics & Quizzes |
| EP-INS-03 | Instructor | Instructor Wallet & Payouts |
+--------------------+--------------------+-----------------------------+
| EP-CON-01 | Consultant | Availability & Slot Setup |
| EP-CON-02 | Consultant | 1-on-1 Session Lifecycle |
| EP-CON-03 | Consultant | Consultant Wallet & Payouts |
+--------------------+--------------------+-----------------------------+
| EP-ADM-01 | Admin | Quality Validation Queue |
| EP-ADM-02 | Admin | User & Role Management |
| EP-ADM-03 | Admin | Revenue & Withdrawal Audit |
+--------------------+--------------------+-----------------------------+

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