a2zwebltd/laravel-feature-voting
Add feature request voting to any Laravel app. Users submit ideas, upvote the ones they want, and track status as you build. Ships with models, migrations, routes, and a service layer so you can drop it into an existing project quickly.
FEATURE_VOTING_MODERATION) lets teams launch an open feedback board first and enable moderation later when spam, abuse, or low-quality submissions become a concern. This supports a phased community/feedback rollout.lang/*.json, trans_choice support for counts, and recipient-locale emails make the package more suitable for multilingual products and global customer bases.FeatureRequestPublished and submitter mail enable product teams to close the loop with requesters when an item is published, improving transparency and trust in the feedback process.Consider adopting this package when:
Look elsewhere or plan additional investment when:
For executives: v1.2.0 makes this Laravel package a stronger candidate for a low-cost, owned customer feedback and feature-voting capability. It supports a public roadmap/feedback loop, gives product teams a demand signal for prioritization, and now offers opt-in moderation to manage community risk. Localization and locale-aware emails make it viable for international products, while event hooks allow integration with existing tooling. The main trade-off is that it is a Laravel-native package, not a full product-management platform, so it fits teams that want a focused feedback workflow they can customize and operate themselves.
For engineering: The release is additive and opt-in: moderation is gated by FEATURE_VOTING_MODERATION, with a new migration tag (feature-voting-moderation-migration). It adds publish() plus FeatureRequestPublished and submitter mail, translatable strings via host lang/*.json with trans_choice, recipient-locale emails, and namespaced component layouts. Upgrade planning should include running the new migration and re-syncing published views if they have been customized.
For product: Use this to stand up a feedback/request board quickly, collect votes as one input into prioritization, and enable moderation when the community grows. The publish event and submitter email help close the loop with customers, and localization support reduces friction for non-English users. Avoid treating raw vote counts as the roadmap; pair them with strategic judgment, customer value, and delivery capacity.
How can I help you explore Laravel packages today?