I’m creating a quiz for users to determine who the best Presidential Candidate is for them.
Users rate quotes from the Candidates and the app tally’s score. I’ve got that working just fine.
The problem I’m having pertains to Users who have started taking a quiz, answered some questions, but didn’t finish. When they return I don’t want to show them questions they’ve already answered.
First I made a field on the Question (Data Type) that noted whether the question had been answered, but then the question wasn’t shown to the next user.
What is the most elegant way to do this? I’m researching Custom States but how does that help me if a User leaves the site and returns, or Logs Out and Returns?
Quite Simply - how do I not show the same question twice to the same user?