Skip to content

User Stories

Mana Azarm edited this page Oct 7, 2021 · 6 revisions

There are three user groups/actors in this app:

  • Super admin
  • Admin
  • Player

Super Admin

Login to the app through SSO and see the dashboard. Once logged in the admins can access their profile page from the top right menu.

Dashboard Page

  • In this page the super admin can view, create and delete simulations.
  • They can add collaborators to an individual simulation.
  • They can navigate to the simulation edit page or the admin page.

Admin Page

Lorem ipsum...

Edit page

  • A super admin can create/edit a simulation in this page. They are provided with a gridded canvas and general drawing tools.
  • The canvas is divided into two spaces: group space and personal space (expandable).
  • They can add various shapes, media, and default game pieces to both spaces. They can group items and adjust their size.
  • Game cycles can be added to the group canvas as a way of advancing a simulation.
  • From the personal canvas space, a super admin can add player roles and number of spots available per role.
  • Cycle intro pop-up: an overlay that can play an introductory info/media to set the stage for the cycle.
  • A super admin can customize the "edit navigation bar" menu items for the simulation.
  • This page is auto-saved every minute or when the "X" button located on the top right corner is clicked.
  • Every time an item is deleted from a canvas, the super admin should receive a warning prompt to get their approval before deleting the item.

Player

Join a simulation

Players are invited to a simulation through an email sent by the simulation admin. The email contains an individualized link to their assigned simulation room. Upon clicking on the link, the player can choose a role (if required) and enter their player name.

Play the simulation

  • The players can go through different phases of the simulation.
  • They can chat with other fellow players in the room
  • They can see alerts
  • They can track their performance at any point during or after the simulation
  • After the simulation is completed, the invitation link will always persist and redirect the players to the performance page of that simulation.

Game Page

  • The role textbox control is visible at all times in the personal area
  • The role textbox should be uneditable after the first time a role is picked for the duration of the cycle, and it should be visible as normal text at that point.

Clone this wiki locally