Page MenuHomePhabricator

[XL] [User story] Results screen
Open, LowPublic

Description

User Story

As someone who has just finished playing the game, I want to be able to see my results and all of the articles mentioned in the game, so that I can share my results and explore articles mentioned in today's game.

Requirements:

Top module

  • Display score out of 5
  • Count down until the next game releases
  • Share CTA

Share functionality

    • Ability to share results with image & Custom URL to download the app
  • Shareable image contains the score & topics included
  • Topics section should include one article from each question, prioritizing articles with images

Game stats

  • Logged-in users can see their stats including total games played, current streak, best streak, and average score
  • Logged-out users see an invitation to log-in / create an account to see their stats. If they log-in/create an account from this entry point, land them back on the results screen with their stats updated

Articles referenced

  • Show cards for all articles referenced in the game
  • Include overflow menu on each card with ability to Save, Share, Open in a background tab
    • It's acceptable to re-use the long-press behavior here if needed

Note: Tapping on a card opens the event related to that card, to be built on separate task
Note: Archive & entry point will be built on separate task T422762

Designs

results screen (logged in)
results screen (logged out)
share card
overflow on articles

Event Timeline

HNordeenWMF renamed this task from [User story] Results splash screen to [User story] Results screen.Thu, Apr 9, 11:27 PM
HNordeenWMF triaged this task as Low priority.
HNordeenWMF updated the task description. (Show Details)
HNordeenWMF updated the task description. (Show Details)

@HNordeenWMF Do you need "Open" and "Open in new tab" options as well? This game view is a modal, so we would need to dismiss it before navigating them to an article. It may be difficult for them to find their way back.

Tsevener renamed this task from [User story] Results screen to [XL] [User story] Results screen.Mon, Apr 13, 5:43 PM