Skip to content

Create Quiz Results and Analytics Page #82

Description

@MRIARC-08

After quiz submission, show detailed results:

Backend Status: ✅ Calculates accuracy and stores responses

Frontend Work Required:

  • Display quiz results (score, accuracy, time taken)
  • Show detailed review of answers
  • Compare with previous attempts
  • Performance breakdown by topic
  • Recommendations for weak areas
  • Option to retake quiz

Components to Create:

  • src/components/QuizResults.tsx - Main results display
  • src/components/QuizReview.tsx - Review each question with correct answer
  • src/components/PerformanceChart.tsx - Visualize performance
  • Update result page src/app/quiz/[quizId]/result/page.tsx

Integration Points:

  • Fetch quiz results from session data
  • Pull user's quiz history for comparison
  • Show analytics in dashboard integration

Expected Outcome: Comprehensive quiz feedback and analytics.

Related to backend: Quiz API Implementation (PR #28)

This is a GSSoC'26 contribution opportunity!

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions