{{ __('Grade Promotion Dashboard') }}

Batch promote students to their next academic grade for year {{ $currentYear }}.

@if(session('success'))
{{ session('success') }}
@endif

Important Note

Running a promotion will permanently move students to the next grade. Students in Grade 11 (O/L) will be marked as Alumni and will no longer appear in daily attendance lists. Please ensure all exam results and final records are updated before proceeding.

@csrf
@foreach($gradeSummaries as $summary) @endforeach
Select Current Grade Path Next Grade Student Count Status
@if($summary['count'] > 0 && !$summary['already_promoted']) @else @endif
{{ $summary['current'] }}
{{ $summary['next'] }}
{{ $summary['count'] }} students @if($summary['already_promoted']) Done for {{ $currentYear }} @elseif($summary['count'] == 0) Empty @else Ready @endif
Select one or more grades to promote to the next level.