1. Introduction
The User Review feature on Agency Handy allows clients to leave feedback on the services they have purchased. This feature is designed to help service providers understand client satisfaction and improve their offerings based on real user input. Reviews will also serve as a guide for potential clients when choosing services.
2. User Stories
As a Client, I want to leave a review after using a service so that I can share my experience with others. As a Client, I want to see reviews from other clients before purchasing a service so that I can make an informed decision. As a Service Provider (Admin/Super Admin), I want to view and manage reviews left on my services to maintain the quality of my offerings. 3. Functional Requirements
Clients who have purchased and completed a service can leave a review. (one time) Clients who have purchased a subscription and at least one cycle has completed can leave a review Agency can ask the client for a review Rating: A 5-star rating system. A text from the agency thanking the client (max 140 characters). (to be set while service creation/ service config) talk with tasfi if needed When agency asks manually for review agency can add this text manually Review Text: A text area for detailed feedback (min 20 characters, max 500 characters). Service Name: Show the service name Order Id: Show the order id Service Providers (Admins/Super Admins): Can view all reviews left on their services, including detailed feedback, ratings, and any images uploaded. Clients: Can view reviews on the service page, with the option to filter by rating (e.g., 5-star, 4-star, etc.). Admins/Super Admins can delete or approve reviews if they violate terms of service or are deemed inappropriate. Average Rating: Display the average rating of the service at the top of the service page. Review Summary: Show a breakdown of ratings (e.g., how many 5-star, 4-star, etc. reviews). Initially show latest 3-5 reviews. Detailed Reviews: List of individual reviews Review Submission: Clients who have purchased a service can successfully submit a review with a rating and text. Review Display: Reviews appear on the service page with options to sort and filter. Review Management: Service providers can view, respond to, and moderate reviews. Notifications: Clients and service providers receive notifications related to reviews. “You’ve received a new review from [Client Name] on [Service Name].” "Thank you for submitting your review on [Service Name]." You’ve been asked to leave a review for [Service Name] by [Agency Name].
Is it possible to give review based on package? Can Super Admin/Admin edit client review? No reviews can only be accepted or rejected Why detailed feedback needs to be atleast 20 characters? Can a client post a review again if review is rejected? Can agency delete a approved review? How many times a client can post a review in a order? Can a client post a review with star only? Client review should be edited before/after accepting a review including changes history. and type of conditions should not be applied on client review. Is it valid? vai. If it is, please update PRD and let the developers know. approved from the PM end- Ali Shaown (22.1.25)