user(); $xpForNextLevel = $user->level * 100; // Finde noch nicht freigeschaltete Rewards, die in Reichweite sind $upcomingRewards = Reward::where('unlocked_at_level', '>', $user->level)->limit(5)->get(); return response()->json([ 'level' => $user->level, 'xp' => $user->xp, 'xp_for_next_level' => $xpForNextLevel, 'upcoming_rewards' => $upcomingRewards ]); } }