Skip to content

Redesign quiz experience and creation flow#54

Merged
AliBenrami merged 3 commits into
developfrom
Ali/issue-47-quiz-redesign
May 30, 2026
Merged

Redesign quiz experience and creation flow#54
AliBenrami merged 3 commits into
developfrom
Ali/issue-47-quiz-redesign

Conversation

@AliBenrami

Copy link
Copy Markdown
Collaborator

Summary

  • Adds persistent saved quizzes and quiz attempts with DB schema, migrations, and CRUD/attempt APIs.
  • Splits quizzes into My Quizzes, Create Quiz, generated preview/edit, focused take, and results review flows.
  • Preserves note-context generation, quiz settings, answer evaluation, exam timer state, practice checking, retakes, duplicate/delete/edit actions, and prior result review.
  • Adds spec-style tests for objective grading, unanswered handling, and attempt summary behavior.

Verification

  • pnpm test
  • pnpm lint
  • pnpm build
  • Playwright smoke: /quizzes redirects to login without session; no console warnings/errors observed.

Closes #47
Closes #48
Closes #49
Closes #50
Closes #51
Closes #52

@AliBenrami AliBenrami requested a review from hamizfaraz as a code owner May 27, 2026 19:53
@vercel

vercel Bot commented May 27, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
task-master Ready Ready Preview, Comment May 29, 2026 11:52pm

@AliBenrami AliBenrami merged commit 0ec7707 into develop May 30, 2026
3 checks passed
@AliBenrami AliBenrami deleted the Ali/issue-47-quiz-redesign branch May 30, 2026 00:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant