Skip to content

Create the Report system #56

@nayan458

Description

@nayan458

Report-System:

detailed LLD that needs to be followed is in Report System LLD

Entity

  • Reporter
  • Moderator (human, AI)
  • Post
  • Comment
  • Author
  • Report (against, for)

Behaviour

  • Report ()
  • UpdateReport()
  • RemoveContent()
  • BanAuthor()
  • BanReporter()

Validations

  • A reporter can't report own content
  • A moderator can't moderate own content
  • A reporter can’t report a single post more than once

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions