@if($logoBase64) School Logo @endif
{{ $schoolName }}
@if(!empty($schoolMotto))
"{{ $schoolMotto }}"
@endif
{{ $schoolAddress }} • Phone: {{ $schoolContact }} • Email: {{ $schoolEmail }}
Official Academic Results History Transcript
Taarifa Kamili ya Matokeo ya Mwanafunzi
@if($student->parent_phone) @endif
Student Name: {{ $student->full_name }} Admission No: {{ $student->admission_number }}
Class Level: {{ $student->class_level ?: 'N/A' }} {{ $student->stream ? '(' . $student->stream . ')' : '' }} Status: {{ ucfirst($student->status) }}
Gender: {{ ucfirst($student->gender) ?: 'N/A' }} Date of Birth: {{ $student->date_of_birth ? $student->date_of_birth->format('d M, Y') : 'N/A' }}
Parent Phone: {{ $student->parent_phone }} Academic Year: {{ $student->academic_year ?: date('Y') }}
@if($allResults->count() > 0) @endif
Total Academic Records: {{ $allResults->count() }} Academic Periods: {{ $groupedResults->count() }} Terms/YearsOverall Average: {{ $overallAvg }}%Date of Issue: {{ date('d M, Y') }}
@if(isset($groupedResults) && $groupedResults->isNotEmpty()) @foreach($groupedResults as $groupTitle => $resultsList) @php $groupTotal = $resultsList->sum('marks_obtained'); $groupMax = $resultsList->sum('maximum_marks'); $groupAvg = $resultsList->count() > 0 ? round($resultsList->avg('marks_obtained'), 1) : 0; @endphp
{{ $groupTitle }} ({{ $resultsList->count() }} Subjects Recorded)
@foreach($resultsList as $idx => $result) @endforeach
# Subject Marks Max Grade Remarks Status
{{ $idx + 1 }} {{ $result->subject->subject_name ?? 'N/A' }} @if(!empty($result->subject->subject_code)) ({{ $result->subject->subject_code }}) @endif {{ $result->marks_obtained }} {{ $result->maximum_marks }} @php $grade = strtoupper($result->grade ?? ''); $gClass = match($grade) { 'A' => 'grade-A', 'B' => 'grade-B', 'C' => 'grade-C', 'D' => 'grade-D', 'F' => 'grade-F', default => '' }; @endphp {{ $grade ?: '—' }} {{ $result->remarks ?: 'Satisfactory' }} {{ ucfirst($result->status ?: 'Published') }}
@endforeach @else

No academic results recorded yet for this student.

@endif
Academic Master / Class Teacher
Signature & Date
Head of School / Principal
Official Signature & Stamp