Rate and review
The Rate and Review add-on is a source code add-on that you can easily adjust or develop further. It's purpose is to allow customers to rate and review the products.
Rate and Review provides a standalone solution that contains both the add-on project and a test project. It is compiled with Litium version 6.x. You can use the add-on project in your Litium solution by changing the references to the nuget packages of your solution.
This add-on consists of an API and database functionality to persist data. No UI is included. UI for customers and for administrators has to be implemented in your solution.
Note: Rate and Review can only be used with Litium 6.x.
Features
- Both logged-in and anonymous customers can rate and review a base product or variant.
- Rate is a point between 1 and 5 (validation in the API but can be changed in your solution). Review is a text that the customers write. A customer can rate or review, or both, for a base product or variant.
- Rate and review are connected and cannot be added on different occasions during the same customer session. When they have been saved, they cannot be changed.
- Rate and review can be saved for a variant or for a base product. It is possible to save only rate, only review, or both.
- Rate and review are saved with the current date, current language, name and e-mail of the currently logged in customer. A logged-in customer can always save the rate and review anonymously. No customer-specific information will be saved with the rate and review in that case.
- An anonymous customer (not logged in) can save the rate and review with user information, by providing name (not mandatory) and e-mail (not mandatory).
- Reviews have to be approved by an administrator before they are published on the site (approval procedure can be changed in your solution). If rate and review contain only rate, no approval is required. If rate and review contain only review, or both rate and review, approval is required. The rate given with a review will not affect the rate of the product before the review is approved.
- Rate and review can be edited and changed by an administrator.
- When a variant or base product is deleted all the rate and reviews of them are deleted permanently from the database.
- When a customer is deleted all his/her rate and reviews will be unaffected and left in the database.
- The API has support to sort the products on their rating or their number of reviews. It is very simple to add this sorting option in all the product listing pages, like category, product list or search result page.
Installation instructions
Further customisation of the Rate and Review add-on