Closed jjeffryes closed 6 years ago
Additional functional requirements to consider:
[ ] Only a buyer can rate a seller from whom they've purchased. QUESTION: Should the item that the buyer purchased be shown alongside the buyer's review (a la Etsy reviews) or should what they bought remain anonymous?
[ ] Buyers can choose to display their username next to a review or not.
@DominiqueFrancon Good catch, each review should show an image of the listing that the review belongs to, along with the title of the listing. I forgot to include those.
Buyers can currently only rate items they have purchased, and can choose to make that rating anonymous or not, we don't need any new work to include those features.
@cpacia I forgot to include the listing image and the title of the listing in the initial draft. Can you include those in the fetchRatings api, or should we have a different api that returns the reviews in this case?
User Story
As a buyer, I want to be able to look at a vendor's page and see all of their reviews in one place, so I can get an idea of how trustworthy they are independent of the reviews on a single listing.
As a seller, I want an easy way for buyers to see all of my reviews, so they can see that I can be trusted even if the listing they are interested in has no or few reviews.
Functional Requirements
Reputation Screen
Review
Data
Ratings API
Individual Reviews API
Notes