# Combined Feature Mapping

## Base LMS features retained from first upload

- Course catalogue
- Course detail page
- Course sections and lessons
- Student dashboard
- Instructor/admin roles
- Enrollments
- Basic quiz system
- Notices
- Discussions
- Certificates
- Admin course, quiz, user, enrollment and audit panels

## MCQ features integrated from second upload

- Timed MCQ tests
- Auto-submit timer
- Lesson-wise/course-wise quiz linking
- Practice, daily, mock and lesson quiz types
- Negative marking field per quiz
- Question limit and randomization options
- Correct/wrong/unanswered counts
- Accuracy calculation
- Completion time tracking
- Leaderboard ranking
- Video explanation URL per question
- Payment proof submission
- Admin payment verification/rejection
- Student support tickets with admin reply

## Security/app features integrated from third upload

- Single-device lock
- Device reset request and admin review
- Dynamic student watermark
- Anti-copy/right-click/inspect deterrents on protected pages
- Live class and backup class module
- Digital library module
- In-app notifications
- Browser notification permission button
- Mobile bottom navigation
- PWA manifest and service worker
- Audit logging around security-sensitive actions
