In this article you will learn how to think about the users’ prediction screens and what are the best practices for managing them.
General description
The prediction screen, as its name suggests, displays the current and past predictions a user has made. We recommend that users of lower tiers cannot see the current predictions of users that are above them. This incites users to be more engaged and active in order to achieve a higher ranking.
On this page the user should see 3 elements:
- The standings in different leaderboards
- The current predictions
- The past predictions
For the current predictions, if displayed, we recommend that you include odds as well, ideally for the market being predicted.
User stories
As a user, I want to see the position in the different leagues I participate in
Acceptance criteria:
- I need to see all leagues I participate in and my position in them
- I need to be able to opt out of a particular league
- I need to be able to opt in a particular league
As a user, I want to be able to see my current predictions
Acceptance criteria:
- For each prediction, I need to see:
- the market
- the prediction
- the match
- when the prediction was made
- the possible points I can win
- For each prediction, if possible, include odds
As a user, I want to be able to see my past predictions
Acceptance criteria:
- For each prediction, I need to see:
- the market
- the prediction
- the match
- when the prediction was made
- the points earned
- the status of the prediction (successful or not)