@extends('layouts.app') @section('content') @php($home = config('site.home')) {{-- ============ Hero ============ --}}
{{-- Soft colour blobs and a dotted grid that fades out downwards --}}

{{ $home['hero']['title'] }} {{ $home['hero']['highlight'] }}

{{ $home['hero']['text'] }}

    @foreach ($home['hero']['features'] as $feature)
  • {{ $feature['title'] }} {{ $feature['text'] }}
  • @endforeach
{{-- Concept artwork: a doctor with a live health-data overlay (illustrative, no real data) --}}
{{ $home['hero']['image_alt'] }} {{-- Floating cards --}}
{{-- ============ Government and standards strip ============ --}}

{{ config('hmis.integrations.title') }}

{{-- ============ Featured modules ============ --}}
{{-- Heading and intro are the HMIS page's (config/hmis.php -> modules), so the two pages cannot drift apart --}} View all modules
{{-- ============ AI & Analytics banner (off unless config('hmis.ai.enabled') is true) ============ --}} @if (config('hmis.ai.enabled'))
@endif {{-- ============ Who we serve ============ --}}
@foreach ($home['audiences']['items'] as $item)
{{ $item['photo_alt'] }}

{{ $item['title'] }}

{{ $item['text'] }}

@endforeach
{{-- ============ Dashboard banner: the command centre and the patient app ============ --}} @php($showcase = $home['showcase'])

{{ $showcase['eyebrow'] }}

{{ $showcase['title'] }}

{{ $showcase['text'] }}

{{-- The points, as equal cards in rows of four --}}
{{-- ============ Departments photo banner ============ --}} @php($dept = $home['departments'])
@foreach ($dept['photos'] as $photo)
$photo['size'] === 'large', 'col-span-2' => $photo['size'] !== 'large', ])> {{ $photo['alt'] }}
{{ $photo['label'] }}
@endforeach

{{ $dept['eyebrow'] }}

{{ $dept['title'] }}

{{ $dept['text'] }}

    @foreach ($dept['items'] as $item)
  • {{ $item['title'] }} {{ $item['text'] }}
  • @endforeach
See all modules
{{-- ============ Clinic facilities ============ --}} @php($clinic = $home['clinic']) @php($clinicProduct = config('products.items.clinic'))

{{ $clinic['eyebrow'] }}

{{ $clinic['title'] }}

{{ $clinic['text'] }}

    @foreach ($clinicProduct['facilities'] as $facility)
  • {{ $facility['title'] }} {{ $facility['text'] }}
  • @endforeach
{{ $clinic['photo_alt'] }}
{{-- ============ Laboratory management system ============ --}} @php($lab = $home['laboratory']) @php($lmis = config('products.items.lmis'))
{{-- Picture first on wide screens, after the text on phones; on wide screens it stays in view beside the long text --}}
{{ $lab['photo_alt'] }}

{{ $lab['eyebrow'] }}

{{ $lab['title'] }}

{{ $lab['text'] }}

    @foreach ($lmis['facilities'] as $facility)
  • $loop->last && $loop->count % 2 === 1, ])> {{ $facility['title'] }} {{ $facility['text'] }}
  • @endforeach
{{-- ============ Patient journey (dark band) ============ --}}

How it works

@foreach ($home['journey']['slogan'] as $line) $loop->last])>{{ $line }} @endforeach

{{ $home['journey']['subtitle'] }}

{{-- Numbered cards: 2 across on phones, 5 on tablets and laptops, one chevron ribbon from xl up (see .journey in app.css). The number on each card is drawn by CSS; role="list" keeps the list for screen readers, which also get "Step N:". --}}
    @foreach ($home['journey']['steps'] as $step)
  1. Step {{ $loop->iteration }}: {{ $step['title'] }}

    {{ $step['text'] }}

  2. @endforeach
{{-- ============ Products ============ --}}
@foreach (config('products.items') as $slug => $product)

{{ $product['name'] }}

{{ $product['full_name'] }}

{{ $product['summary'] }}

    @foreach (array_slice(array_column($product['facilities'], 'title'), 0, 4) as $feature)
  • {{ $feature }}
  • @endforeach
View {{ $product['name'] }}
@endforeach
{{-- ============ ABDM ============ --}}

ABDM ready

{{ $home['abdm']['title'] }}

{{ $home['abdm']['text'] }}

    @foreach ($home['abdm']['milestones'] as $m)
  1. {{ $m['code'] }}

    {{ $m['title'] }}

    {{ $m['text'] }}

  2. @endforeach
{{-- The National Health Authority certificates (config/trust.php), linked to the certificates on the Compliance page --}} @php($nhaCerts = collect(config('trust.certifications.items'))->filter(fn ($c) => ($c['group'] ?? null) === 'ABDM' && ! empty($c['image']))) @if ($nhaCerts->isNotEmpty())

Our National Health Authority certificates

@endif
{{-- ============ Partners and certifications ============ --}}

Partners

{{ config('trust.partners.intro') }}

@foreach (config('trust.partners.items') as $partner)
@if ($partner['logo']) {{ $partner['name'] }} @else

{{ $partner['name'] }}

@endif

{{ $partner['full_name'] }}

@endforeach
All partners →

Certifications

{{ config('trust.certifications.intro') }}

@foreach (config('trust.certifications.items') as $cert) {{ $cert['name'] }} @endforeach
Certification details →
{{-- ============ Articles + FAQ teasers ============ --}}
@foreach (array_slice(config('site.faq'), 0, 4) as $faq) {{ $faq['a'] }} @endforeach
More questions →
@endsection