kunstmaan/voting-bundle
KunstmaanVotingBundle adds reusable voting and rating features to Symfony applications, including entities, services, and templates for casting and tallying votes. Lightweight but low-maintenance; verify compatibility before use.
composer require it into a new product.For executives: This is a 2014 open-source Symfony component for "vote or Like to participate" campaigns. It's not something we should adopt — it's unmaintained, has no downstream users, and targets an older framework and a Facebook API that no longer exists. But its design confirms the feature itself is small and well understood: campaigns with deadlines, recorded votes, and the ability to audit and shut down a campaign if votes look fraudulent. Recommendation: treat this as a design reference, budget one to two sprints to build it natively in our stack, and explicitly include vote-log retention and fraud review in scope — that audit capability, not the voting itself, is where the real product risk sits. Net: no licensing cost, no vendor risk, and a clearer path than trying to revive a decade-old bundle.
For engineering: Don't add the dependency — it's a Symfony bundle with no release since 2014 and no dependents, so framework compatibility and the Facebook Graph integration are both dead ends. Extract the domain model (campaign, deadline, vote record, vote source, audit log) and reimplement it against our own auth, rate limiting, and queueing.
How can I help you explore Laravel packages today?