👨🏫 Phase 18 — Instructor / Teacher System
Combined instructor registration, profile, dashboard, course & question creation, student performance access, approval, earnings and commission system.
Instructor Dashboard
Total Courses
3
Questions Created
42
Students
128
Instructor Earnings
₹17,150.00
Instructor Profile
Demo Instructor · teacher@edu.demo
Biology · NEET · Approved
Instructor Registration
New instructors submit an application. Activation requires admin approval.
Course Creation
NEET Biology Complete Course
Biology · 86 students
PublishedSales: 18 · Revenue: ₹17,982.00
Human Physiology Masterclass
Biology · 0 students
DraftSales: 0 · Revenue: ₹0.00
NEET Biology Revision Series
Biology · 42 students
Pending ApprovalSales: 7 · Revenue: ₹6,993.00
Create Demo Course
Question Creation
| ID | Subject | Topic | Difficulty | Status |
|---|---|---|---|---|
| Q-1801 | Biology | Human Physiology | Medium | Approved |
| Q-1802 | Biology | Genetics | Hard | Pending Approval |
| Q-1803 | Biology | Ecology | Easy | Approved |
Create Demo Question
Student Performance Access
Instructor can view performance for assigned students without exposing unrelated private data.
| Student | Exam | Attempts | Accuracy | Avg Time | Status |
|---|---|---|---|---|---|
| Aarav | NEET | 6 | 82% | 41 sec | Active |
| Ananya | NEET | 8 | 91% | 36 sec | Active |
| Bikash | NEET | 4 | 68% | 52 sec | Needs Practice |
| Deepa | NEET | 7 | 76% | 45 sec | Active |
Instructor Earnings
Gross Demo Revenue
₹24,500.00
Instructor Share
70%
Current Earnings
₹17,150.00
| Earning ID | Source | Gross | Instructor Share | Status |
|---|---|---|---|---|
| ERN-01 | NEET Biology Complete Course | ₹9,999.00 | ₹6,999.30 (70%) | Settled |
| ERN-02 | Human Physiology Masterclass | ₹5,997.00 | ₹4,197.90 (70%) | Pending |
| ERN-03 | NEET Biology Revision Series | ₹6,993.00 | ₹4,895.10 (70%) | Pending |
Commission System: Demo instructor share is calculated at 70%; this is a configurable foundation and can later be connected to the real DOPAY/payment settlement flow.
Instructor Approval
Demo Instructor: Demo Instructor · Status: Approved
Approval Required before instructor activation.
Instructor Approval: Demo instructor approved and activated.