Looking to hire Laravel developers? Try LaraJobs

laravel-achievements maintained by bradietilley

Description
Achievement and reputation system for Laravel applications
Author
Last update
2026/07/23 16:03 (dev-main)
License
Downloads
1

Comments
comments powered by Disqus

Achievements

Achievement and reputation system for Laravel applications.

Static Analysis Tests Laravel Version PHP Version

Documentation

Full documentation is available at bradietilley.dev/laravel-achievements.

Installation

composer require bradietilley/laravel-achievements
php artisan vendor:publish --tag=achievements-config
php artisan vendor:publish --tag=achievements-migrations
php artisan migrate
use BradieTilley\Achievements\Concerns\HasAchievements;
use BradieTilley\Achievements\Concerns\HasReputation;
use BradieTilley\Achievements\Contracts\EarnsAchievements;
use BradieTilley\Achievements\Contracts\EarnsReputation;

class User extends Authenticatable implements EarnsAchievements, EarnsReputation
{
    use HasAchievements;
    use HasReputation;
}

See the documentation for usage, criteria, examples, and configuration.

Credits