Added quiz new features

This commit is contained in:
m.razaghi
2026-08-19 12:18:35 +03:30
parent f84ef8c067
commit a6b2a1ba30
11 changed files with 549 additions and 0 deletions

View File

@@ -23,6 +23,7 @@ use App\Http\Controllers\SuggestionController;
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\api\QuizController;
use App\Http\Controllers\api\PvPQuizController;
use App\Http\Controllers\api\LeagueController;
Route::prefix('v1')->group(function () {
Route::post('login', [AuthController::class, 'login']);
@@ -165,5 +166,12 @@ Route::prefix('v1')->middleware('auth:sanctum')->group(function () {
Route::get('market/gold', [CurrencyController::class, 'goldPrices']);
// PvP & League Gamification Routes
Route::prefix('league')->group(function () {
Route::get('/stats', [LeagueController::class, 'stats']);
Route::get('/quests', [LeagueController::class, 'quests']);
Route::get('/leaderboard', [LeagueController::class, 'leaderboard']);
Route::post('/pvp/matchmake', [LeagueController::class, 'matchmake']);
});
});