Back to Labs
GitHub
RewardZone
A flexible gamification and rewards engine for boosting user engagement.
composer require obelaw/rewardzone Overview
RewardZone allows you to easily implement a points and achievements system in your application. It supports custom rules, tiered rewards, and badge systems to incentivize user behavior.
Key Features
- Points accumulation system
- Achievement unlocking mechanism
- Leaderboard generation
- Customizable reward triggers
Basic Usage
// Award points to a user
$user->givePoints(100, 'Completed profile');
// Unlock an achievement
$user->unlockAchievement('early-adopter');
// Check user balance
echo $user->pointsBalance();