Total Applications
{{ $analytics['total_applications'] }}
Pending Review
{{ $analytics['pending_applications'] }}
Approved
{{ $analytics['approved_applications'] }}
Rejected
{{ $analytics['rejected_applications'] }}
{{ session('message') }}
{{ session('error') }}
| POSITION | REMARKS | ACTIONS | |||||||
|---|---|---|---|---|---|---|---|---|---|
| @if($canSelect) @else — @endif | {{ $application->applicationID }} |
{{ $application->student->studentID }}
{{ $application->student->user->name }}
|
{{ $application->applyCount ?? 0 }} {{ ($application->applyCount ?? 0) === 1 ? 'time' : 'times' }} | {{ $application->companyName }} | {{ $application->position }} | {{ $application->applicationDate->format('M d, Y') }} |
Committee:
{{ $application->committeeStatus }}
Coordinator:
{{ $application->coordinatorStatus }}
@if (
$application->committeeStatus === 'Rejected' &&
$application->coordinatorStatus === 'Rejected' &&
!$application->coordinatorID)
*
@endif
@if ($application->studentAcceptance)
Student:
{{ $application->studentAcceptance }}
@endif
|
@if ($application->remarks)
{{ $application->remarks }}
@else
-
@endif
|
@if ($application->committeeStatus === 'Pending' && Auth::user()->lecturer->isCommittee)
@endif
@if (
$application->coordinatorStatus === 'Pending' &&
$application->committeeStatus === 'Approved' &&
Auth::user()->lecturer->isCoordinator)
@endif
|
|
No applications found No placement applications match your current filters. |
|||||||||
Student ID: {{ $selectedApplication->student->studentID }}
Name: {{ $selectedApplication->student->user->name }}
Email: {{ $selectedApplication->student->user->email }}
Company: {{ $selectedApplication->companyName }}
Email: {{ $selectedApplication->companyEmail }}
Phone: {{ $selectedApplication->companyNumber }}
Address: {{ $selectedApplication->companyAddress }}
Name: {{ $selectedApplication->industrySupervisorName ?? 'Not provided' }}
Contact: {{ $selectedApplication->industrySupervisorContact ?? 'Not provided' }}
Email: {{ $selectedApplication->industrySupervisorEmail ?? 'Not provided' }}
Position: {{ $selectedApplication->position }}
Method of Work: {{ $selectedApplication->methodOfWorkDisplay }}
Allowance: {{ $selectedApplication->allowance ? 'RM ' . number_format($selectedApplication->allowance, 2) : 'Not specified' }}
Duration: {{ $selectedApplication->startDate->format('M d, Y') }} - {{ $selectedApplication->endDate->format('M d, Y') }}
Application Date: {{ $selectedApplication->applicationDate->format('M d, Y') }}
Committee Status: {{ $selectedApplication->committeeStatus }}
Coordinator Status: {{ $selectedApplication->coordinatorStatus }}
@if ($selectedApplication->studentAcceptance)Student Response: {{ $selectedApplication->studentAcceptance }}
@endif{{ $selectedApplication->jobscope }}
{{ $file->original_name }}
{{ $file->mime_type }} • {{ number_format($file->file_size / 1024, 1) }} KB
✅ You can approve/reject as Committee Member
✅ You can approve/reject as Coordinator (after committee approval)
@elseif(Auth::user()->lecturer->isCommittee)✅ You can approve/reject as Committee Member
❌ You cannot approve as Coordinator (coordinator role required)
@elseif(Auth::user()->lecturer->isCoordinator)❌ You cannot approve as Committee (committee role required)
✅ You can approve/reject as Coordinator (after committee approval)
@endif