Skip to content

[Enhancement] Add a Feedback feature to the Achievement Management System #444

@weiwei-gitch

Description

@weiwei-gitch

What's the enhancement

The Achievement Management System currently has no way for students or teachers to share their thoughts, report issues, or suggest improvements from within the platform. Adding a dedicated Feedback feature would make the platform more community-driven, help maintainers identify pain points faster, and give both students and teachers a voice in how the system evolves.

Current behavior
No feedback option exists → students and teachers have no in-app way to share thoughts or report issue

Expected behavior
A Feedback option is available → both students and teachers can submit feedback directly from the platform

Proposed Feedback Feature

The feedback feature should include:

Feedback Form:

  • Role selector → [ Student | Teacher ]
  • Name field (optional)
  • Email field (optional, for follow-up)
  • Feedback type selector → [ Bug Report | Feature Request | General Feedback | Academic Concern ]
  • Message / suggestion textarea
  • Star rating (1–5) for overall experience
  • Submit button with a success confirmation message

Why it matters

The Achievement Management System is used by both students and teachers — two very different user groups with very different needs and pain points. Without a feedback channel, issues go unreported and improvements get missed. A simple feedback form gives both groups a voice and helps maintainers continuously improve the platform for everyone. This is especially important in an academic tool where usability directly impacts learning outcomes.

I'd love to work on this! Please assign this issue to me and label it under gssoc26. Ready to open a PR as soon as it's approved. Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions