Skip to content

joshisanidhya/FFSD_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Domain: Gaming Platforms and Interactive Service

Problem Statement:

Player Community, Moderation & Engagement Platform

  • Modern gaming communities require more than basic communication tools.
    This project aims to design a platform that enables community building, structured moderation, and healthy engagement for gamers and audiences while ensuring safety, scalability, and clarity of roles.

Core Features:

  • Community and channel creation.
  • Real-time interaction and engagement.
  • Content reporting and appeals.
  • Role-based moderation and administration.
  • Structured governance and rule enforcement.

Identified Actors

  • Audience – Observes community activities, registers for events, and can report inappropriate content.
  • Gamer – Actively participates in communities by creating/joining channels, posting messages, interacting with others, and attending events.
  • Community Manager – Manages communities by assigning roles, monitoring engagement, and creating/hosting community event.
  • System Moderator – Reviews reports across communities, resolves escalated cases, and enforces platform-wide moderation policies.
  • System Administrator – Oversees the entire platform, manages moderation rules, and analyzes system metrics.
  • System Bot (Automated Actor) – Automatically filters and flags inappropriate content, logs activities, and sends system notifications.

Planned Features For Each Actor

Audience

  • Watch community discussions.
  • Join or leave communities and channels.
  • Register and attend events.
  • Report inappropriate content.
  • Get notifications from followed communities.

Gamer

  • Join or leave communities and channels.
  • Create communities and channels.
  • Send messages and share media.
  • Chat in real time and join events.
  • Interact with other gamers.
  • Follow community rules.

Community Manager

  • Create/host Community event.
  • Manage communities and channels.
  • Assign roles to users.
  • Monitor community activity.
  • Enforce community rules.

System Moderator

  • Review reported content from all communities.
  • Handle serious or escalated issues.
  • Warn users, remove content, or ban accounts.
  • Apply platform-wide rules.

System Administrator

  • Manage overall platform rules.
  • Set moderation policies.
  • Monitor system performance and data.
  • Manage user roles and permissions.
  • Ensure platform stability.

System Bot

  • Automatically detect and flag bad content.
  • Log user and system activities.
  • Send alerts and notifications.
  • Help moderators with automation.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors