qcod/laravel-gamify
Quickly add reputation points and badges to your Laravel app. Create point classes, award them to users, and unlock badges with an easy-to-use trait and migrations.
qcod/laravel-gamify adds reputation points and badges to any Laravel model. It ships with migrations for reputations, badges, and user_badges tables plus a points column, and integrates through a simple Gamify trait.
Rewardable actions are defined as PointType classes, scaffolded with php artisan gamify:point PostCreated. The config lets you swap which model receives points, so it works beyond the default App\User.
badges and user_badges tablesHow can I help you explore Laravel packages today?