Product Reviews
Прокачайте отзывы о товарах расширенными функциями
@nakamotosbutt/medusa-product-reviews-enhanced
An enhanced plugin that adds comprehensive product review and moderation capabilities to your Medusa application, with advanced filtering, pagination, and admin UI integration.
Enhanced version with improved admin UI, filtering capabilities, and better integration with Medusa v2.
Features
See a demo in our Medusa Starter
- Product reviews with ratings (1-5 stars)
- Review statistics and analytics
- Review moderation workflow (//)
- Admin response management
- SDK for Store and Admin operations
- Enhanced Admin UI with:
- Advanced filtering (product, status, rating, date range, search)
- Pagination with customizable page size
- Direct page navigation
- Bulk operations support
- Dark theme integration with Medusa UI
- Improved API with:
- Full-text search across reviews
- Date range filtering
- Rating-based filtering
- Product-specific filtering
Prerequisites
Installation and Configuration
- Install the plugin:
- Add to :
- Run migrations:
yarn medusa db:migrateUsing the Plugin SDK
The plugin provides a built-in SDK for both store and admin operations using Medusa's native HTTP client.
Store Operations
Admin Operations
Review Workflow
-
Creation: Reviews are set to:
- status by default
- status if is set in plugin options
-
Moderation: Admins can:
- List and filter reviews
- Update review status (approve/flag)
- Manage responses (create/update/delete)
Available Endpoints
Admin Endpoints
- - List all reviews
- - Add a response
- - Update response
- - Delete response
- - Update status
Store Endpoints
- - List reviews
- - Create/Update review
- - Get statistics
Local Development
IMPORTANT: A running PostgreSQL instance is required. The plugin expects and environment variables to be set. If not provided, both default to "postgres".
Available scripts:
Installing the plugin in your Medusa project for local development
After publishing the plugin locally by running yarn dev:publish, go to the root of your Medusa project and run the following commands:
Compatibility
This plugin is compatible with versions of .
License
MIT License

