jobmetric/laravel-star
jobmetric/laravel-star adds a flexible star-rating system to Laravel apps. Attach ratings to Eloquent models, store user votes, calculate averages, and render star displays in Blade with configurable options for reviews and scoring.
HasStar, new CanStar), factories, migrations, config, events, exceptions, and translations. It fits standard Laravel monoliths and APIs that need reusable star relationships without building custom domain logic. Fit is less clear for event-sourced, highly multi-tenant, or non-Eloquent architectures.fa locale, and a test case suggest improved production readiness. However, 2.0.0 changes the HasStar trait, Star model, factory, and migration table, so existing integrations should assume breaking changes until proven otherwise. Feasible after a spike and migration rehearsal; framework/version support is not stated in the release notes.CanStar additive or required? Are exceptions typed/documented? What authorization and multi-tenant assumptions exist? What is the test/CI coverage and maintenance model?HasStar/CanStar traits to relevant models, listen to events for audit/notifications, and map package exceptions to app error handling. API use cases can expose star actions with translation-backed messages.fa locale usage meets RTL/UI requirements if surfaced to users.How can I help you explore Laravel packages today?