Feedback
The feedback feature is used to collect thoughts about the app or bug reports from the user.
Implementation
If you are interested in the implementation, lets dive into it with following quicklinks:
<Android>
<Backend>
<iOS>
Functional Requirements
FB-1 Feedback Message Priority
high
Status
determined
Involved stakeholders
Development Team
Implemented in
backend 1.0.0 , android 1.0.0, ios 1.0.0
Dependency
Description
The feedback message shall consist of the following attributes title, email, message and system information (device, os, app version) and may contain the following attributes screenshot and contact
FB-2 Feedback Form Priority
high
Status
determined
Involved stakeholders
Development Team
Implemented in
backend 1.0.0 , android 1.0.0, ios 1.0.0
Dependency
Description
The frontend shall display a view for submitting feedback. This view shall contain a title, introduction message and a form with input fields for title, user email address, and message, and a button for adding screenshot images. The form input shall be saved on exit and restored on entry until the front end is terminated.
FB-3 Submitting Priority
high
Status
determined
Involved stakeholders
Development Team
Implemented in
backend 1.0.0 , android 1.0.0, ios 1.0.0
Dependency
Description
When the form is submitted, the front end shall transmit the form data, together with the automatically generated system information, to the back end api endpoint. After the form is successfully submitted, all input fields shall be cleared.