bradietilley/laravel-achievements

Achievement and reputation system for Laravel applications

Maintainers

Package info

github.com/bradietilley/laravel-achievements

pkg:composer/bradietilley/laravel-achievements

Transparency log

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 0

v0.1.0 2026-07-20 00:15 UTC

This package is auto-updated.

Last update: 2026-07-23 13:09:13 UTC


README

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