Skip to content

[FEATURE] Add report reason options #63

@Arnav-Agrawal-987

Description

@Arnav-Agrawal-987

💡 What's your idea?

Allow users to choose reasons for reporting a message and send the reason along with the message report.

🤔 Why would this be useful?

Allows moderators to specifically narrow down the rule violation for the message (if any).

🎯 Where should this feature go?

  • 🌐 Website (React web client)
  • 📱 Mobile app (Flutter mobile client)
  • 🔧 Core Protocol (Go - main LIBR logic)
  • 🌐 Network Layer (Go - P2P networking)
  • 🔗 Smart contracts (Blockchain)
  • 📚 Documentation
  • 🛠️ Development tools

🖼️ How should it look/work?

On clicking the report option, a pop up box should appear with 4-5 common reasons and a custom text field for other reasons.

🌟 How important is this feature?

  • 🔥 Critical - I really need this to use the app
  • 🎯 High - This would make the app much better
  • 😊 Medium - This would be nice to have
  • 🤷 Low - Just a small improvement

📚 Examples

User flow would be similar to the return a product on any E-commerce platform

🔧 Implementation Ideas (Optional)

📱💻 Additional Context

No backend modifications required. Only frontend code needed.


🚀 Want to build this feature yourself?

Great! Comment "I'd like to work on this" and we'll help you get started. Check out our Beginner Guide if you're new to contributing!

Metadata

Metadata

Assignees

No one assigned
    No fields configured for Feature.

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions