{{ session('success') }}
@endif
πΈ
Global Candidate System Screenshot Control
Captures candidate desktop screen on call start & tab switches.
Admin can stop/start screen capturing globally anytime.
{{ \App\Models\Setting::get('enable_candidate_screenshots', '1') === '1' ? 'π’ ENABLED (Screen Capturing Active)' : 'π΄ STOPPED / DISABLED' }}
@if(Auth::user() && Auth::user()->isAdmin())
@endif
Live Interview Assessments
Temporary Candidate Access, Real-Time Proctored IDE, and Unique Code Records
| Candidate & Temp Pass | Unique Submission ID | Status & Validity | Language | Proctoring Alerts | Review & Actions |
|---|---|---|---|---|---|
|
{{ $inv->candidate_name }}
{{ $inv->candidate_email }} • {{ $inv->candidate_phone }}
π Temp Pass: {{ $inv->temp_password }}
π Login URL: {{ route('interview.candidate.login') }}
|
{{ $inv->submission_unique_id }}
|
@if($inv->isExpired())
EXPIRED
@elseif($inv->status === 'completed')
COMPLETED
@elseif($inv->call_status === 'active')
π’ π CALL IN PROGRESS
@elseif($inv->isActiveTimeline())
β‘ TIMELINE LIVE
@else
SCHEDULED
@endif
Timeline: {{ ($inv->scheduled_at ?? $inv->created_at)->format('M d, H:i') }} – {{ $inv->expires_at->format('H:i') }}
|
{{ $inv->language }} |
π΄ Tab Switches: {{ $tabSwitches }}
π‘ Focus Loss / Overlay: {{ $focusLost }}
ποΈ Eye Gaze Anomaly: {{ $gazeAlerts }}
@if($lowerGaze > 0)
π± Lower Gaze (>10s): {{ $lowerGaze }}
@endif
@if($questionRepeat > 0)
π£οΈ Question Repetition: {{ $questionRepeat }}
@endif
@if($externalAi > 0)
π€ Parakeet / External AI: {{ $externalAi }}
@endif
|
π Report @if($inv->call_status === 'active') @else @endif Open IDE Link |
| No candidate interview sessions found. Click "+ Schedule Candidate Interview" above to create one. | |||||