incubrain / nuxt-feedback

Building a feedback system that integrates with GitHub
https://nuxt-supabase-auth-sable.vercel.app
0 stars 0 forks source link

feedback categories #6

Open Drew-Macgibbon opened 1 year ago

Drew-Macgibbon commented 1 year ago

Suggest what's required. Think feature/bug...

JapneetRajput commented 1 year ago

We can have a dropdown menu which can list all the categories and the developer can select it from there. Something like an editable dropdown menu which lists all the categories that are currently in use but open to adding more

Drew-Macgibbon commented 1 year ago

@JapneetRajput dropdown yes. Enabling users to add categories will lead to frustration imo, to keep things organised a simple function like setFeedbackCategories would do the trick.

JapneetRajput commented 1 year ago

Categories that we could think of are :

  1. Bug Report: Report technical issues or errors within the website.
  2. Feature Request: Suggest new features or functionalities user would like to see added.
  3. Enhancement: Request improvements or changes to existing features.
  4. Feature Explanation Request: Seek clarification or assistance in understanding a feature.
  5. Security Issue: Report potential security vulnerabilities or concerns.
  6. Praise: Share positive feedback or compliments about the website.
  7. General: For feedback that doesn't fit into any specific category.
Drew-Macgibbon commented 1 year ago

@JapneetRajput good start, keep in mind that each project will have different category requirements.

For example, using bug as a category might not make sense if none of your users are technical.

To overcome this we will define our categories as an array of objects and pass them to setFeedbackCategories