Anshul439 / Blogverse

A MERN stack Blog App
https://blogverse-l4af.onrender.com
17 stars 23 forks source link

Feature Request: Article Reporting Feature #17

Open VanshChitransh opened 1 month ago

VanshChitransh commented 1 month ago

Description: We propose implementing an article reporting feature that allows users to report inappropriate or misleading content published on the platform.

Purpose: To ensure the integrity and quality of content on the platform by enabling users to flag articles that violate community guidelines or are deemed harmful.

Functionality: Each article will have a "Report" button prominently displayed, allowing users to easily report the article. Upon clicking the "Report" button, users will be prompted to select a reason for the report from a predefined list, which may include options such as: Inappropriate content Misinformation Copyright infringement Harassment or hate speech Spam or irrelevant content Users can also provide additional comments or context regarding their report in a text box. Once submitted, the report will be sent to the moderation team for review. Users will receive a notification confirming that their report has been submitted and is under review.

Benefits: Content Quality Assurance: This feature empowers the community to help maintain a safe and respectful environment by allowing users to take action against inappropriate content.

Increased Trust: Providing users with the ability to report articles enhances their confidence in the platform, knowing that there are mechanisms in place to address issues.

Responsive Moderation: The moderation team can use reported articles to identify patterns of problematic content and take appropriate actions, such as issuing warnings, removing articles, or banning users who repeatedly violate guidelines.

VanshChitransh commented 1 month ago

@Anshul439 I would love to work on this issue.

Anshul439 commented 1 month ago

Go ahead.

Anshul439 commented 1 month ago

In this feature there should be 2 things - first the user can report a blog as spam (which will not be seen anyone but only the admins can get notified about it), and then only the admins can mark it as spam after reviewing it. If you can implement this only then work on this otherwise I will assign it to someone else.