Skip to content

Feedback widget #155

Open
Open
@vanderburgt

Description

User Story

As a user of Bron,
I want a convenient and accessible way to provide feedback on my experience,
so that I can share my thoughts, contribute to improvements, and feel heard by the development team.

Acceptance Criteria

  1. It should be extremely low effort to provide feedback for users.
  2. A user feedback widget, in the form of a tab, should be consistently visible on the web app, positioned on the bottom-right of the page.
  3. Clicking the feedback tab should trigger a dialog to appear, allowing the user to provide feedback.
  4. The dialog should feature a text field where the user can add additional comments or details about their feedback.
  5. Upon completing the feedback, the user should be able to submit it by clicking a submit button.
  6. After submission, the dialog should display a confirmation message, such as "Thanks for your feedback!" (in Dutch: "Bedankt voor je feedback!"), to acknowledge the successful submission.
  7. The form content should be posted to a webhook URL10. The feedback widget should be responsive, providing a consistent and enjoyable experience across various screen sizes.

Additional Information

Tasks

  • Design and implement the feedback widget tab and dialog on the right side of the user's screen.
  • Integrate the "feedbackfin" open source package for handling and posting user feedback.
  • Test the feedback widget on various devices and screen sizes to verify responsiveness.
  • Conduct testing to confirm the successful posting of user feedback to the webhook URL.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    user storyDescribes a new feature or requirement

    Type

    No type

    Projects

    • Status

      Archived 🧹

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions