SPRINT 2 ‐ Report Button - BlueJayBird11/UniJet GitHub Wiki

User Story : As a user, I have a report button that I can use to send reports to the developers via email.

About report button

Report button is located at the top right corner in the settings page.

image

This allows you to send any issues you encounter with the website directly to the developers. We are planning to use it in a way that hides the email address of the devs team, and uses email the user used while signing up with our website.

Features

  • user can report their issues in text form, that will be sent as an email to the dev team.
  • if they don't want to send the report, they can press cancel.

image

Current status

The report system is handled by handleReportSubmit function on settings/index.tsx. Currently, we do not have the API integrated so that we can actually send emails/ reports, due to technical issues with the API. But, should be accessible by next sprint.

image

Currently, any reports submitted is recorded as we can see in the console.