@extends('frontend.student-dashboard.layouts.master') @section('dashboard-contents')

{{ __('Enrolled Courses') }}

@forelse ($enrolls as $enroll)
{{ $enroll->course->title }}
{{ number_format($enroll->course->reviews()->avg('rating') ?? 0, 1) }}
@php $courseLectureCount = App\Models\CourseChapterItem::whereHas( 'chapter', function ($q) use ($enroll) { $q->where('course_id', $enroll->course->id); }, )->count(); $courseLectureCompletedByUser = App\Models\CourseProgress::where( 'user_id', userAuth()->id, ) ->where('course_id', $enroll->course->id) ->where('watched', 1) ->count(); $courseCompletedPercent = $courseLectureCount > 0 ? ($courseLectureCompletedByUser / $courseLectureCount) * 100 : 0; @endphp
{{ __('COMPLETE') }}{{ number_format($courseCompletedPercent, 1) }}%
  • {{ $courseLectureCount }}
  • {{ $enroll->course->duration }}
  • {{ $enroll->course->enrollments()->count() }}
  • @if ($courseCompletedPercent == 100)
  • {{ __('Certificate') }}
  • @endif
@empty
{{ __('No Course Found') }}
@endforelse
@endsection