@extends('layouts.app') @section('title', 'Detail Penduduk') @section('breadcrumb') @endsection @section('content')
@if($penduduk->foto) Foto {{ $penduduk->nama }} @else
{{ strtoupper(substr($penduduk->nama, 0, 2)) }}
@endif
{{ $penduduk->status_hidup ?? 'Hidup' }}

{{ $penduduk->nama }}

{{ $penduduk->nik }}

{{ $penduduk->jenis_kelamin === 'L' ? 'Laki-laki' : 'Perempuan' }} @if($penduduk->tanggal_lahir) {{ $penduduk->tanggal_lahir->age }} tahun @endif
@if($penduduk->no_wa) @endif @if($penduduk->latitude && $penduduk->longitude) @endif
Informasi Pribadi
Identitas
NIK {{ $penduduk->nik }}
No. KK @if($penduduk->keluarga) {{ $penduduk->no_kk }} @else {{ $penduduk->no_kk ?? '-' }} @endif
Tempat, Tanggal Lahir {{ $penduduk->tempat_lahir ?? '-' }} @if($penduduk->tanggal_lahir) , {{ $penduduk->tanggal_lahir->format('d F Y') }} @endif
Agama {{ $penduduk->agama ?? '-' }}
Kewarganegaraan {{ $penduduk->kewarganegaraan ?? 'WNI' }}
Data Sosial
Pendidikan Terakhir {{ $penduduk->pendidikan_terakhir ?? '-' }}
Pekerjaan {{ $penduduk->pekerjaan ?? '-' }}
Status Perkawinan {{ $penduduk->status_kawin ?? 'Belum Kawin' }}
Golongan Darah @if($penduduk->golongan_darah) {{ $penduduk->golongan_darah }} @else - @endif
Status Keluarga {{ $penduduk->status_keluarga ?? '-' }}
Informasi Kontak
No. WhatsApp @if($penduduk->no_wa) {{ $penduduk->no_wa }} @else - @endif
Email @if($penduduk->email) {{ $penduduk->email }} @else - @endif
Informasi Alamat
Alamat Lengkap {{ $penduduk->alamat ?? '-' }}
RT {{ $penduduk->rt ?? '-' }}
RW {{ $penduduk->rw ?? '-' }}
Dusun {{ $penduduk->dusun ?? '-' }}
@if($penduduk->latitude && $penduduk->longitude)
Koordinat GPS
Tersedia
{{ $penduduk->latitude }}
Latitude
{{ $penduduk->longitude }}
Longitude
@else
Koordinat Belum Diset

Koordinat GPS rumah belum tersedia

Set Koordinat
@endif
@if($penduduk->keluarga)
Informasi Keluarga
Kepala Keluarga: {{ $penduduk->keluarga->kepala_keluarga->nama ?? '-' }}

No. KK: {{ $penduduk->keluarga->no_kk }}

Detail Keluarga
Anggota Keluarga ({{ $penduduk->keluarga->anggota->count() }} orang)
@foreach($penduduk->keluarga->anggota as $anggota)
{{ $anggota->nama }}
{{ $anggota->status_keluarga ?? 'Anggota Keluarga' }}
{{ $anggota->jenis_kelamin === 'L' ? 'Laki-laki' : 'Perempuan' }} @if($anggota->tanggal_lahir) • {{ $anggota->tanggal_lahir->age }} tahun @endif
@if($anggota->id === $penduduk->id) Anda @else @endif
@endforeach
@else
Belum Terdaftar dalam Keluarga

Data keluarga belum tersedia atau belum terhubung

Hubungkan ke Keluarga
@endif
Riwayat Pelayanan
@if(isset($services) && $services->count() > 0)
@foreach($services as $service)
{{ $service->jenis_layanan }}

{{ $service->keterangan }}

{{ $service->created_at->format('d M Y') }} {{ $service->status }}
@endforeach
@else
Belum ada riwayat pelayanan

Riwayat surat dan layanan akan muncul di sini

@endif
Statistik

{{ $penduduk->umur }}

Tahun
{{ $stats['services'] ?? 0 }}
Layanan
{{ $stats['family_members'] ?? 0 }}
Anggota KK
@if($penduduk->latitude && $penduduk->longitude)
Lokasi Rumah
@endif
Aksi Cepat
Aktivitas Terbaru
@foreach($recent_activities ?? [] as $activity)

{{ $activity['message'] }}

{{ $activity['time'] }}
@endforeach
Manajemen Password Portal Warga
@if($penduduk->hasPassword()) @if($penduduk->mustChangePassword()) Harus Diganti @else Aktif @endif @else Belum Diatur @endif
@if($penduduk->password_set_at)
{{ $penduduk->password_set_at->format('d F Y, H:i') }} WIB
@endif @if($penduduk->last_login_at)
{{ $penduduk->last_login_at->format('d F Y, H:i') }} WIB ({{ $penduduk->last_login_at->diffForHumans() }})
@endif
@if(!$penduduk->hasPassword()) @else @endif @if($penduduk->hasPassword()) @endif
Informasi:
  • Password default adalah 6 digit terakhir NIK ({{ substr($penduduk->nik, -6) }})
  • Warga dapat login ke Portal Layanan Mandiri menggunakan NIK dan password
  • Password dapat diubah oleh admin atau warga sendiri setelah login
@endsection @push('styles') @endpush @push('scripts') @endpush