@extends('layouts.app') @section('title', 'All Programmes') @section('content') {{-- PAGE HEADER --}}
All Programmes

Find Your Perfect Course

Browse our nationally recognized Diploma and Artisan programmes. Enroll online and earn your certificate at your own pace.

{{ $courses->count() }}
Programmes
{{ $courses->where('type','diploma')->count() }}
Diploma
{{ $courses->where('type','artisan')->count() }}
Artisan
{{-- FILTER + GRID --}}

Showing {{ $courses->count() }} programmes

@if($courses->isEmpty())
📚

No courses available

Check back soon for new programmes.

@else
@foreach($courses as $course) @php $isArtisan = $course->type === 'artisan'; $gradient = $isArtisan ? 'from-amber-950 to-amber-700' : 'from-green-950 to-green-700'; $lc = strtolower($course->title); $icon = match(true) { str_contains($lc, 'business') => '📊', str_contains($lc, 'information') || str_contains($lc, 'it') => '💻', str_contains($lc, 'welding') => '🔧', str_contains($lc, 'electrical') => '⚡', str_contains($lc, 'building') || str_contains($lc, 'construct') => '🏗', str_contains($lc, 'plumbing') => '🪛', $isArtisan => '🔨', default => '📋', }; @endphp
{{ $icon }}
{{ $course->duration_weeks }}wks
{{ ucfirst($course->type) }}

{{ $course->title }}

{{ $course->description }}

{{ $course->duration_weeks }} Weeks
Duration
KES {{ number_format($course->fee) }}
Fee
@endforeach
@endif
@endsection @push('scripts') @endpush