Final System Showcase Scenario - bounswe/bounswe2023group3 GitHub Wiki

Frontend

  • Log in to your account.
  • Look through trending polls in the home page.
  • Like, comment and vote on some polls.
  • Go to 'my profile' to see your voted and liked polls.
  • For a poll you are interested in, navigate to the user profile of its creator.
  • Create a poll request with an image.
  • View your pending requests.
  • Create an annotation on a poll question of another user.
  • Log out.
  • Log in with another already existing user.
  • Go to your profile and send an outcome verification request for one of your polls.
  • View your pending requests.
  • From tag bar in home page, navigate to the page of polls from a tag.
  • View tag specific leaderboard.
  • Log out.
  • Log in with a moderator account.
  • From within the poll requests and outcome verification requests, find the two requests that were sent previously in the scenario.
  • Approve the outcome verification request.
  • Log out.

Mobile

  • Login as a moderator.
  • Approve the poll creation request that was created in the frontend.
  • Log out.
  • Login as a user.
  • Find the user who posted to poll with search.
  • Go to the user who posted to poll and follow him.
  • Go to the homepage to see the poll.
  • Vote on the poll.
  • Go to detailed view of the poll and write a comment.
  • Check leaderboards.
  • Create a poll with an annotation.
  • Look at pending polls to check the poll is waiting for approval.
  • Log out.