GUI for Participant management

This commit is contained in:
2026-04-07 22:27:47 +02:00
parent 653e85b781
commit e6bd8c684d
20 changed files with 965 additions and 153 deletions

View File

@@ -2,6 +2,7 @@
use App\Domains\Event\Controllers\CreateController;
use App\Domains\Event\Controllers\DetailsController;
use App\Domains\Event\Controllers\ParticipantController;
use App\Domains\Event\Controllers\SignupController;
use App\Middleware\IdentifyTenant;
use Illuminate\Support\Facades\Route;
@@ -19,7 +20,7 @@ Route::prefix('api/v1')
Route::prefix('/details/{eventId}') ->group(function () {
Route::get('/summary', [DetailsController::class, 'summary']);
Route::get('/participants/{listType}', [DetailsController::class, 'listParticipants']);
Route::post('/event-managers', [DetailsController::class, 'updateEventManagers']);
@@ -28,6 +29,10 @@ Route::prefix('api/v1')
});
Route::prefix('/participant/{participantIdentifier}')->group(function () {
Route::post('/payment-complete', [ParticipantController::class, 'paymentComplete']);
Route::post('/mark-coc-existing', [ParticipantController::class, 'markCocExisting']);
});
});
});