Edsel-Tan / pe

0 stars 0 forks source link

Unable to sort by rating #4

Open Edsel-Tan opened 1 week ago

Edsel-Tan commented 1 week ago

Unable to sort or search by rating

Currently, users are not able to find the highest rated restaurant in the list. This is rather troublesome as presumably users would want to find the best rated restaurant frequently.

nus-pe-bot commented 4 days ago

Team's Response

No details provided by team.

The 'Original' Bug

[The team marked this bug as a duplicate of the following bug]

missing feature to filter restaurants by rating

Noticed that the filter restaurants by ratings feature is missing, which I thought is really important to the intended user (people looking for restaurants). Since there the team have already implemented the rating feature (good job btw!), it felt like a missing piece that I can't actually filter the restaurants by rating.

I thought it's would be considered a foundational feature given that I use filter/sort by rating on Google maps almost every single time I'm searching for restaurants. Without this, the product would be quite a bit less useful for the intended audience.

In the DG, it was also mentioned as a user story to find the best restaurants, in which case filtering by rating would be quite important in my opinion

image.png


[original: nus-cs2103-AY2425S1/pe-interim#3736] [original labels: type.FeatureFlaw severity.Low]

Their Response to the 'Original' Bug

[This is the team's response to the above 'original' bug]

The specified user story's wants did not state "sort" or "filter". The intended to find best local delicacy is through tags, hence "sort by rating" and "filter by rating" feature was not in our scope of deliverables.

Overlooking the specified user story, as per mentioned feature can be considered to be an improvement for a future version of the product.

Items for the Tester to Verify

:question: Issue duplicate status

Team chose to mark this issue as a duplicate of another issue (as explained in the Team's response above)

Reason for disagreement: [replace this with your explanation]


## :question: Issue response Team chose [`response.NotInScope`] - [ ] I disagree **Reason for disagreement:** [replace this with your explanation]
## :question: Issue severity Team chose [`severity.Low`] Originally [`severity.Medium`] - [x] I disagree **Reason for disagreement:** I think the solution of finding the best local delicacy through tags is still flawed. For example, two restaurants may be tagged Thai but one might still be better than the other. Even if the specified user story did not explicitly state 'sort' or 'filter', I think it is a bit disingenuous to say that such a feature is not a core part of the experience for the application.