@extends('layouts.admin') @section('title', 'Dashboard') @section('header', 'Dashboard') @section('content')
{{-- Stats Grid --}}

Total Students

{{ number_format($stats['total_students']) }}

{{ $stats['total_users'] }} total users

Active Courses

{{ number_format($stats['active_courses']) }}

{{ $stats['total_courses'] }} total courses

Total Enrollments

{{ number_format($stats['total_enrollments']) }}

{{ $stats['completed_enrollments'] }} completed

Total Revenue

₹{{ number_format($stats['total_revenue']) }}

{{ $stats['total_instructors'] }} instructors

{{-- Top Courses & Recent Activity --}}

Top Performing Courses

View all

Recent Enrollments

View all
@forelse($recentEnrollments as $enrollment)
{{ strtoupper(substr($enrollment->user->name, 0, 1)) }}

{{ $enrollment->user->name }}

{{ $enrollment->course->title }}

{{ $enrollment->progress_percent }}%

{{ $enrollment->enrolled_at->diffForHumans() }}

@empty

No enrollments yet.

@endforelse
{{-- Course Performance Table --}}

Course Performance

View detailed reports
@forelse($coursePerformance as $course) @empty @endforelse
Course Category Enrollments Avg Progress Status Actions
{{ $course->title }} {{ $course->category->name ?? '—' }} {{ $course->enrollments_count }}
{{ round($course->enrollments_avg_progress_percent ?? 0) }}%
{{ $course->is_active ? 'Active' : 'Inactive' }} View
No courses found.
@endsection