@extends('layouts.app') @section('title', 'Student Dashboard') @section('page-title', 'My Dashboard') @section('content')
{{-- Summary Cards --}}

Attendance

{{ $attendance['percentage'] }}%

{{ $attendance['present'] }}/{{ $attendance['total'] }} days

Pending Assignments

{{ $pendingAssignments }}

Fees Due

₹{{ number_format($feesDue) }}

Class

{{ $profile?->class_?->full_name ?? 'N/A' }}

{{-- Recent Marks --}}

Recent Marks

@forelse($recentMarks as $mark)

{{ $mark->exam->subject->name ?? 'N/A' }}

{{ $mark->exam->name }}

{{ $mark->marks_obtained }}/{{ $mark->exam->total_marks }} ({{ $mark->grade }})
@empty

No marks recorded yet.

@endforelse
{{-- AI Insights --}}

AI Insights

@forelse($insights as $insight)

{{ $insight->insight }}

@empty

AI insights will appear after exam results.

@endforelse
{{-- Announcements --}}

Announcements

@forelse($announcements as $a)

{{ $a->title }}

{{ Str::limit($a->content, 120) }}

{{ $a->created_at->diffForHumans() }}

@empty

No announcements.

@endforelse
@endsection