A beautiful splash screen will give a pleasant feeling to users as they enter the app.
Users need to define when their session can end.
All different levels of users need to be able to practice.
Users need to be able to choose which concepts they want to practice.
Next to each concept, you’ll have a level indicating your strength in that concept.
I see a button on the right side of each concept that takes me to the stats for that concept. My recent high-scores and my recent progress.
Stats will be counted across all concepts, and we’ll present aggregated as well as individual concept stats.
The profile page will display all the user settings. It will give them the ability to change any of their information.
###Day Streaks -P3 # of consecutive days that the user has practiced.
The user’s level increases as they gain more XP.
Displays one questions at a time with the specified features below:
Displays the current streak count.
Shows the time left or the questions that are left.
This allows you to skip a question.
Gives detailed information on how your session was. The percentage of questions you got right, time taken, concepts practiced.
You could forward this report to someone keeping you accountable. (This can be automated).