User Scenario 3 - bounswe/bounswe2024group6 GitHub Wiki

Background

Linda is an experienced English teacher with a master’s degree in English Literature. She serves as an admin for the English learning platform, which gives her the authority to maintain a positive and safe environment in the community. Linda’s responsibilities include moderating content by deleting inappropriate posts or threads and banning users who violate community guidelines. Her background and expertise enable her to provide valuable insights to users while ensuring that the forum remains a productive learning space.

Goals

  1. Enforce community guidelines to keep the forum respectful and conducive to learning.
  2. Monitor and moderate posts to ensure content quality and appropriateness.
  3. Delete any inappropriate or harmful posts or threads.
  4. Ban users who violate guidelines to protect the community.
  5. Assist and guide users by answering questions or clarifying language-related issues.

Example Scenario

  1. Linda browses the forum feed for any new threads that may need reviewing.
  2. She finds a thread with a misleading tag and goes into the thread to remove it.
  3. She edits the tags for the thread.
  4. She starts browsing the posts and finds a racist post.
  5. She goes to the profile of the user who posted it and bans the user.
  6. She navigates back to the forum thread and deletes the racist post.

Mock-up Illustrations

WhatsApp Image 2024-10-08 at 18 33 12

Related Requirements

  • 1.3.2.2 - Logged-in users shall have their feeds customized.
  • 1.1.3.2 - Admins shall be able to ban users.
  • 1.3.3.3 - Admins shall be able to delete any post.
  • 1.3.1.2 - Guests shall be able to view the comments under a forum post.
  • 1.3.2.1 - Logged-in users shall be able to do everything that a guest can.
  • 1.3.3.1 - Admins shall be able to do everything that a logged-in user can.