Authentication and feedback requirements - DIT113-V22/group-10 GitHub Wiki

Description

The user have to first log-in to their account to be able to take control of a delivery car. For being able to improve the system, the app provides the customers with the ability to rate their experience with the app and give feedbacks on how they think the system can improve. The feedbacks are then stored in the database. The users can also read the terms and conditions of the system.

Requirements

  1. F. The app shall check the user's credentials to make sure that the user picking it up is the same user who has set the delivery.
  2. F. The system shall store the information regarding each successful delivery and transaction.
  3. F. The app shall allow the user to give feedback for their experience with the delivery.
  4. F. The system shall save all the feedbacks in the database.
  5. F. The app shall provide the user with terms and conditions of using the app.

Milestone

For the milestone follow this link: Authentication and user feedback

Related user stories

Usage example

You are done with your steering process and you would like to give us feedback on your experience. For doing so, you go to the feedback page and can rate the app and write an optional comment. Then you click on "submit" button.