@extends('layouts.admin') @section('title', 'Manage Courses') @section('content')

Course Management

Add New Course
@if(session('success'))
{{ session('success') }}
@endif @php // Grouping courses by programme + mode $groupedCourses = $courses->groupBy(function($course) { return $course->programme_description . ' - ' . $course->attendance_mode; }); @endphp @if($groupedCourses->isEmpty())
No courses found.
@else @foreach($groupedCourses as $programme => $courseGroup)
{{ $programme }}
@foreach($courseGroup as $index => $course) @endforeach
# Course Code Course Description Credits Level Semester Actions
{{ $index + 1 }} {{ $course->course_code }} {{ $course->course_description }} {{ $course->credits }} {{ $course->level }} {{ $course->semester }} Edit
@csrf @method('DELETE')
@endforeach @endif
@endsection