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 | +--------------------+--------------------+-----------------------------+📖 Key Epic Summaries & Detailed Links
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