Skip to content

User Flows

Tobias Pitters edited this page Aug 27, 2023 · 5 revisions

This section should give a brief explanation of the user flow. User flows depend on the state of the users: whether they are logged in or not.

A/B Testing Flow

Since we do not know what is the best path for users to learn, we want to be capable of testing various strategies. Therefore we implement a generic A/B Testing flow, where new strategies can be implement. The flow is different if the user is logged in. If we have a logged users, we can check their data in the DB, if not we return random challenges for now.

For the future: Users which are not logged in should initialized with a guest entry in the db and just handled as normal users, where their elo can change etc. If they decide to sign up, just change their username. Of course all of their data will be lost if they close the dataframetrainer window.

next_challenge

Create User Flow

User Creation Flow

Clone this wiki locally