Course Verification Guide

@if (!$showGuide) Fill in verification form → Prepare Documents → Merge files → Submit → Academic Advisor Review → Coordinator Approval @else Follow these steps to complete your course verification submission and understand the approval process. @endif

@if ($showGuide)
1

Fill in the course verification form with your current credit information.

2

Please ask your academic advisor for the List of Taken / Untaken Courses.

3

Screenshot the Registered Courses in E-COMMUNITY (My Course Results → Course Structure).

4

Once approved, please merge the List of Taken / Untaken Courses and Registered Courses together with verification form and save the file as PDF or ZIP file.

File naming convention:
For PDF: {{ Auth::user()->student->studentID ?? 'matricID' }}_CClist.pdf
For ZIP: {{ Auth::user()->student->studentID ?? 'matricID' }}_CClist.zip

5

Submit the merged verification form at the course verification form below.

6

Approval Process (Two-Step Review):

A

Academic Advisor Review

Your academic advisor will review your application to determine if it is eligible for coordinator approval. You will be notified once the review is complete.

B

Coordinator Review

If approved by your academic advisor, the application will be forwarded to the coordinator for final approval. You will receive a final notification once the coordinator makes a decision.

Note: You can track the status of your application in the table below. The status will show both Academic Advisor and Coordinator review stages.

Total Credits Required: {{ $totalCreditRequired }} credits

@endif
@if ($currentApplication)
@php $statusClasses = [ 'pending' => 'bg-yellow-50 border-yellow-200 text-yellow-800', 'approved' => 'bg-green-50 border-green-200 text-green-800', 'rejected' => 'bg-red-50 border-red-200 text-red-800', ]; $statusIcons = [ 'pending' => 'fa-clock', 'approved' => 'fa-check-circle', 'rejected' => 'fa-times-circle', ]; @endphp

Current Application Status

Application ID: {{ $currentApplication->courseVerificationID }} | Submitted: {{ $currentApplication->applicationDate->format('M d, Y') }} | Credits: {{ $currentApplication->currentCredit }}/{{ $totalCreditRequired }}

Academic Advisor Review: @if($currentApplication->academicAdvisorStatus === 'approved') Approved (Eligible) @elseif($currentApplication->academicAdvisorStatus === 'rejected') Rejected (Ineligible) @else Pending Review @endif
Coordinator Review: @if($currentApplication->academicAdvisorStatus === 'rejected') Not Applicable @elseif($currentApplication->academicAdvisorStatus === 'approved') @if($currentApplication->status === 'approved') Approved @elseif($currentApplication->status === 'rejected') Rejected @else Pending Review @endif @else Awaiting Academic Advisor Approval @endif
@if ($currentApplication->status === 'pending') @if($currentApplication->academicAdvisorStatus === null)

Your application is awaiting academic advisor review. You cannot submit a new application while this one is pending.

@elseif($currentApplication->academicAdvisorStatus === 'approved')

Your application has been approved by your academic advisor and is now awaiting coordinator review. You cannot submit a new application while this one is pending.

@endif @elseif($currentApplication->status === 'approved')

Congratulations! Your course verification has been fully approved. No further action is needed.

@elseif($currentApplication->status === 'rejected') @if ($hasApprovedApplication)

This application was rejected. However, you have a previously approved verification and cannot submit new applications.

@else

Your application was rejected. You can submit a new application with updated information.

@endif @endif @if($currentApplication->remarks)

Remarks:

{{ $currentApplication->remarks }}

@endif
@endif @if (session()->has('message')) @endif @if (session()->has('error')) @endif
@if ($canApply) @else @if ($hasApprovedApplication)
Verification Approved
@elseif ($currentApplication) @if ($currentApplication->status === 'pending')
Application Under Review
@endif @else
Cannot Apply
@endif @endif
@forelse($verifications as $verification) @empty @endforelse
Remarks Actions
@if($verification->status === 'approved') @endif {{ $verification->courseVerificationID }}
{{ $verification->currentCredit }} / {{ $totalCreditRequired }} @php $statusClasses = [ 'pending' => 'bg-yellow-100 text-yellow-800', 'approved' => 'bg-green-100 text-green-800', 'rejected' => 'bg-red-100 text-red-800', ]; @endphp
@if($verification->academicAdvisorStatus) AA: {{ ucfirst($verification->academicAdvisorStatus) }} @else AA: Pending @endif @if($verification->academicAdvisorStatus === 'approved') Coordinator: {{ ucfirst($verification->status) }} @elseif($verification->academicAdvisorStatus === 'rejected') Coordinator: Not Applicable @else Coordinator: Pending @endif
{{ $verification->applicationDate->format('M d, Y') }} @if (in_array($verification->status, ['approved', 'rejected']) && $verification->remarks)
{{ Str::limit($verification->remarks, 50) }}
@else - @endif
@if ($verification->files->count() > 0) @endif @if ($currentApplication && $currentApplication->courseVerificationID === $verification->courseVerificationID && !$hasApprovedApplication) @if (in_array($verification->status, ['pending', 'rejected'])) @endif @endif

No applications found

@if ($canApply)

Click "Apply for Verification" to submit your application.

@else

You cannot apply for course verification at this time.

@endif
{{ $verifications->links() }}
@if ($showForm) @endif