Dashboard

Welcome back, {{ Auth::user()->name }}

@if($isStudent) Track your enrolled courses, upcoming classes, mentors, and payment updates from one clean workspace. @elseif($isMentor) Manage your assigned batches, class schedule, and student activity from your teaching hub. @else Monitor courses, batches, students, invoices, and daily operations from a single control center. @endif

@foreach($quickLinks as $link) {{ $link['label'] }} @endforeach
@if($isStudent)

Student Learning Space

Keep learning without confusion.

Your courses, batches, mentors, class schedule and invoices are organized so you can focus on learning instead of searching.

Learning Summary
{{ $stats['courses'] ?? 0 }}
Courses
{{ $stats['batches'] ?? 0 }}
Batches
@endif @if($isAdmin)

Recent Invoices

Latest student orders and payment statuses.

View all
@forelse($recentOrders as $order)
#INV-{{ $order->id }} · {{ $order->user?->name ?? 'Unknown Student' }}
{{ $order->course?->title ?? 'Course unavailable' }}
{{ $order->currency }} {{ number_format((float) $order->amount, 0) }}
@empty @endforelse
@elseif($isStudent)

Upcoming Classes

Your next approved batch classes.

View batches
@forelse($upcomingSchedules as $schedule)
{{ optional($schedule->class_date)->format('M') }}
{{ optional($schedule->class_date)->format('d') }}
{{ $schedule->topic }}
{{ $schedule->batch?->name }} · {{ $schedule->batch?->course?->title }}
@if($schedule->live_class_link) Join Live Class @endif
@empty @endforelse
@elseif($isMentor)

Upcoming Classes

@forelse($upcomingSchedules as $schedule)
{{ $schedule->topic }}
{{ optional($schedule->class_date)->format('d M Y') }} · {{ $schedule->batch?->name }}
@empty @endforelse

Assigned Batches

@forelse($recentBatches as $batch)
{{ $batch->name }}
{{ $batch->course?->title }}
@empty @endforelse
@else

You're logged in.

Your dashboard access is ready. Please contact admin if your role-based menu is not visible.

@endif