I’d like the following: a flash card like education app, with some logic. First, user see one “card”, tap it, then I’ll show the answer. Then there are two buttons: wrong and right to check if the user knows the answer.
The more difficult thing is this: I want two modes, a “basic” mode and a “test” mode. In basic mode, the cards looping infinitely, but in test mode, there are some conditions and levels.
If user knows the answer on the first day, I want to show the card two days later (the card will be on level 2). If not, I want to show it in the next day (card remains on level 1).
If user know the answer after two days later, the card will be updated to level3, I want to show it 3 days after, but if user not know the answer, it’ll be level 1 again.
After level 4, the card will be marked “completed”.
How can I do this?