From f9e7de62ced2e1fca69b5c43f8b0a2e56773e9de Mon Sep 17 00:00:00 2001 From: emmymayo Date: Fri, 14 Feb 2025 13:51:30 +0100 Subject: [PATCH] quiz 5, 6, 7, rephrased --- README.md | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 05a353a..498f00a 100644 --- a/README.md +++ b/README.md @@ -50,12 +50,30 @@ pseudo steps of the function ### Quiz 5 -immplement a functionality for a user to continue from where they stopped if they wish to do so. +Implement Quiz Progress Save & Resume Feature: +- Create functionality to save a user's quiz progress automatically +- When a user returns to the quiz, show an option to continue from their last answered question +- Ensure the saved progress is user-specific ### Quiz 6 -implement a reset functionality, for users to reset their progress and start the quiz from the beginning +Implement Quiz Reset Feature: +- Add a "Reset Quiz" button in a visible location +- When clicked, show a confirmation dialog warning that all progress will be lost +- Upon confirmation: + - Clear all saved answers and progress + - Return user to the first question ### Quiz 7 -implement a fixed question top navigation for users to navigate to any question they want. unanswered questions should be greyed out. +Implement Question Navigation Bar: +- Create a fixed navigation bar at the top of the quiz +- Display numbered buttons for each question in the quiz +- Visual requirements: + - Answered questions: Highlighted/colored + - Current question: Distinctly marked + - Unanswered questions: Greyed out + - All numbers should be clickable +- Clicking a question number navigates directly to that question +- Navigation should persist across page refreshes +- Ensure the nav bar remains visible while scrolling