Open vvs-basanth opened 1 month ago
Saving user settings, such as selected themes, preferred programming languages, and any other customizable options.
This is outside of the scope and we are not going to be tracking all of this information. So we are not going to be implementing this functionality.
As mentioned in the original discussion, the scope of this feature was for users to track their original progress in the game and keep track of their previous scores. https://github.com/freeCodeCamp/Developer_Quiz_Site/discussions/256
Please update your issue to remove all functionality dealing with this
Provides a more personalized experience by remembering user settings and preferences.
Hey, Okay sure, I updated the issue just now.
Please do check and let me know
I have cleaned up the issue to remove any remaining mentions of the user preferences.
So now this is properly scoped and this will be considered the EPIC.
Moving forward, you will need to break up the work into small issues and track them in this epic. When you create these smaller issues, you will need to create design mockups for what it will look like when a user revisits the site and wants to resume where they left off so we are on the same page for what this is going to look like.
Then you can start by creating PR's for these issues and getting them reviewed.
Moving forward, you will need to break up the work into small issues and track them in this epic. When you create these smaller issues, you will need to create design mockups for what it will look like when a user revisits the site and wants to resume where they left off so we are on the same page for what this is going to look like.
So, Do I have to use a different and well-defined task list, or does the one I updated earlier work?
If you want to copy over parts of the task list from earlier into these smaller issues, that is fine
If you want to copy over parts of the task list from earlier into these smaller issues, that is fine
Alright, I will just start working on the same task list as I already mentioned up above. Thank you!
I am closing all of these issues due to inactivity
@jdwilkin4 I want to work on it , can you assign it to me please
I have assigned you the issue @Epik-Whale463
You will need to spend some time, orienting yourself with the full context of the feature and understand what the scope is for this feature.
You will also need to review the task list issues and what needs to be done there and the PR's you will need to create.
@Epik-Whale463 You will also need to comment on each of the issues related to this feature so you can be assigned to you. Due to GitHub's access control, I can't assign you to individual issues unless you comment on the issues
What feature would you like to see?
I would like to propose a feature that will enhance user experience by utilizing
localStorage
to save quiz progress and their previous high scores.Feature Overview:
Quiz Progress Saving:
Implementation Details:
localStorage API:
localStorage
API to save and retrieve quiz data on the client side.Compatibility:
localStorage
is unavailable or disabled.Benefits:
Tasks:
Define the structure for storing quiz progress and user preferences.
localStorage
(e.g.,quizProgress
).Implement methods for saving and retrieving data using
localStorage
.localStorage
.localStorage
when a user returns.localStorage
might be unavailable (e.g., private browsing mode).Test across different browsers to ensure consistency.
localStorage
works consistently.Document the feature and provide instructions for developers and users.
localStorage
.Please let me know if there are any additional details or considerations that should be included. I’m looking forward to contributing to this project!