LIVE PRO DEMO

A little feedback.
A lot of possibility.

This is the real Pro package, running in a Laravel application. Take it for a spin.

The included Vue implementation. This demo uses Vue 3 and Pro's published single-file components. The same Options API source supports Vue 2.7 as a legacy migration bridge; Vue 3 is recommended for new applications. All implementation demos share the same reviews, permissions, server-side workflows, and configured visual theme—only the client rendering differs.
Compare the implementation guides →
Illustration of the fictional Studio One HeadphonesDEMO PRODUCT
THE EVERYDAY COLLECTION

Studio One Headphones

A little less noise. A lot more music. Wireless over-ear headphones for your everyday soundtrack.

WirelessOver-earMade-up product. Real review tools.
A note about the demo

Reviews marked “sample” and their illustrations are fictional. Your submissions are stored in this demo and await approval; you and designated moderators can see pending reviews, but other visitors cannot. Don't upload personal or sensitive photos. Uploaded files use public storage URLs.

PRO · VUE

Vue review experience

Real package components, backed by the same Laravel records shown in the Livewire demo.

Loading the Vue demo…

DEMO GUIDE · NOT PART OF THE REVIEW UI

What this demo is showing.

These notes explain the Pro features enabled for this example. They are supporting documentation for the demo and are not rendered inside your review list or form.

01
REVIEW LIFECYCLE

Titles, editing, and updates

Add an optional title, enforce one review per account, and let authors edit or add dated updates. Changes return to moderation; saved photo removal and ordering remain deliberate.

02
HELPFUL FEEDBACK

Surface the reviews readers value

Signed-in readers can add or withdraw one helpful vote. The same count powers the “Most helpful” sorting option.

03
CONTENT FILTERING

Filter configured terms

Try demo blocked phrase in a title, review, or update. Pro displays [redacted] and requires moderator approval. Original text and matched wording are private to authorized moderators.

Configure your word list →
04
READER REPORTS

Send concerns to moderators

Signed-in readers can privately report another person's published review. A report never automatically hides the review.

05
VERIFIED, WITH CONTEXT

Connect badges to real evidence

The sample badges here use fictional server-created evidence—not real purchases or email verification. In your application, connect the verifier to completed purchases, bookings, or services.

06
REVIEW INVITATIONS

Invite an existing customer

Administrators can create expiring invitations for existing accounts. Invited reviews still follow your approval workflow and do not automatically become verified.

See invitation setup →
UNDER THE HOOD · VUE

JavaScript in the browser. Laravel at the boundary.

The browser interface is rendered by Vue, while Laravel remains responsible for identity, permissions, validation, throttling, moderation, and storage. The opt-in API maps a safe public alias to the reviewable model.

php artisan vendor:publish --tag=review-rateable-pro-vue
Read the Vue setup guide →