Profil Saya
Kelola informasi akun pendaftaran Anda
@if(session('sukses'))
{{ session('sukses') }}
@endif
@if($errors->any())
@foreach($errors->all() as $e)- {{ $e }}
@endforeach
@endif
{{-- Identitas banner - Modern Card --}}
@if($biodata && $biodata->file_pas_photo)
 }})
@else
{{ strtoupper(substr($u->nama_pendaftar, 0, 1)) }}
@endif
{{ $u->nama_pendaftar }}
{{ $u->email }}
No. PPDB: PPDB26{{ strtoupper(substr(md5($u->id_user), 0, 6)) }}
TA 2026/2027
{{ ucwords(str_replace('_',' ', $u->status_seleksi ?? 'Proses Seleksi')) }}
{{-- Form update akun - Modern Card --}}
Informasi Akun
Kelola data akun pendaftaran Anda
{{-- Data formulir lengkap --}}
@if($biodata)
@php
$fmt = fn($v) => filled($v) ? $v : null;
$fmtDate = fn($v) => $v ? \Carbon\Carbon::parse($v)->format('d M Y') : null;
$fmtTglLahir = fn($tempat, $tgl) => ($tempat && $tgl) ? $tempat.', '.\Carbon\Carbon::parse($tgl)->format('d M Y') : ($tempat ?: ($tgl ? \Carbon\Carbon::parse($tgl)->format('d M Y') : null));
$sections = [
'Data Calon Siswa' => [
['Nama Lengkap', $fmt($biodata->nama_anak ?? null)],
['Tempat, Tanggal Lahir', $fmtTglLahir($biodata->tempat_lahir ?? null, $biodata->tgl_lahir ?? null)],
['Jenis Kelamin', $fmt($biodata->jenis_kelamin ?? null)],
['Golongan Darah', $fmt($biodata->golongan_darah ?? null)],
['NIK', $fmt($biodata->nik ?? null)],
['No. KK', $fmt($biodata->no_kk ?? null)],
['Anak Ke-', $fmt($biodata->anak_ke ?? null)],
['Jumlah Saudara', $fmt($biodata->jumlah_saudara ?? null)],
['Agama', $fmt($biodata->agama ?? null)],
['Tinggal Dengan', $fmt($biodata->tinggal_dengan ?? null).(($biodata->tinggal_dengan_lainnya ?? null) ? ' ('.$biodata->tinggal_dengan_lainnya.')' : '')],
['Alamat KTP', $fmt($biodata->alamat_ktp ?? null), true],
['Alamat Tinggal', $fmt($biodata->alamat_tinggal ?? null), true],
['Jarak ke Sekolah', $fmt($biodata->jarak_ke_sekolah ?? null)],
['Transportasi', $fmt($biodata->transportasi ?? null)],
['Tinggi Badan', ($biodata->tinggi_badan ?? null) ? $biodata->tinggi_badan.' cm' : null],
['Berat Badan', ($biodata->berat_badan ?? null) ? $biodata->berat_badan.' kg' : null],
['Hobi', $fmt($biodata->hobi ?? null)],
['Cita-cita', $fmt($biodata->cita_cita ?? null)],
['Riwayat Penyakit', $fmt($biodata->riwayat_penyakit ?? null) ?: '—'],
],
'Pendidikan Sebelumnya' => [
['Tipe Lembaga', $fmt($biodata->sekolah_asal_jenis ?? null)],
['Nama Sekolah Asal', $fmt($biodata->nama_sekolah_asal ?? null)],
['NIPSN / NSS / NSM', $fmt($biodata->nipsn_nss_nsm ?? null) ?: '—'],
['Lulusan RA Yapiri', ($biodata->lulusan_ra_yapiri ?? false) ? 'Ya — potongan Rp 250.000' : 'Tidak'],
],
'Data Ayah Kandung' => [
['Nama Ayah', $fmt($biodata->nama_ayah ?? null)],
['Tempat, Tanggal Lahir', $fmtTglLahir($biodata->tempat_lahir_ayah ?? null, $biodata->tgl_lahir_ayah ?? null)],
['NIK', $fmt($biodata->nik_ayah ?? null)],
['No. KK', $fmt($biodata->no_kk_ayah ?? null)],
['Pekerjaan', $fmt($biodata->pekerjaan_ayah ?? null)],
['Pendidikan', $fmt($biodata->pendidikan_ayah ?? null)],
['Alamat KTP', $fmt($biodata->alamat_ktp_ayah ?? null), true],
['Alamat Tinggal', $fmt($biodata->alamat_tinggal_ayah ?? null), true],
['Status Rumah', $fmt($biodata->status_rumah_ayah ?? null)],
['No. HP', $fmt($biodata->telp_ayah ?? null)],
['Email', $fmt($biodata->email_ayah ?? null)],
['Penghasilan', $fmt($biodata->penghasilan_ayah ?? null)],
],
'Data Ibu Kandung' => [
['Nama Ibu', $fmt($biodata->nama_ibu ?? null)],
['Tempat, Tanggal Lahir', $fmtTglLahir($biodata->tempat_lahir_ibu ?? null, $biodata->tgl_lahir_ibu ?? null)],
['NIK', $fmt($biodata->nik_ibu ?? null)],
['No. KK', $fmt($biodata->no_kk_ibu ?? null)],
['Pekerjaan', $fmt($biodata->pekerjaan_ibu ?? null)],
['Pendidikan', $fmt($biodata->pendidikan_ibu ?? null)],
['Alamat KTP', $fmt($biodata->alamat_ktp_ibu ?? null), true],
['Alamat Tinggal', $fmt($biodata->alamat_tinggal_ibu ?? null), true],
['Status Rumah', $fmt($biodata->status_rumah_ibu ?? null)],
['No. HP', $fmt($biodata->telp_ibu ?? null)],
['Email', $fmt($biodata->email_ibu ?? null)],
['Penghasilan', $fmt($biodata->penghasilan_ibu ?? null)],
],
];
if ($biodata->nama_wali ?? null) {
$sections['Data Wali'] = [
['Nama Wali', $fmt($biodata->nama_wali ?? null)],
['Hubungan', $fmt($biodata->hubungan_wali ?? null)],
['Tempat, Tanggal Lahir', $fmtTglLahir($biodata->tempat_lahir_wali ?? null, $biodata->tgl_lahir_wali ?? null)],
['NIK', $fmt($biodata->nik_wali ?? null)],
['No. KK', $fmt($biodata->no_kk_wali ?? null)],
['Pekerjaan', $fmt($biodata->pekerjaan_wali ?? null)],
['Pendidikan', $fmt($biodata->pendidikan_wali ?? null)],
['Alamat KTP', $fmt($biodata->alamat_ktp_wali ?? null), true],
['Alamat Tinggal', $fmt($biodata->alamat_tinggal_wali ?? null), true],
['Status Rumah', $fmt($biodata->status_rumah_wali ?? null)],
['No. HP', $fmt($biodata->telp_wali ?? null)],
['Email', $fmt($biodata->email_wali ?? null)],
['Penghasilan', $fmt($biodata->penghasilan_wali ?? null)],
];
}
$docs = [
['label'=>'Akte Kelahiran', 'file'=>$biodata->file_akte ?? null, 'folder'=>'berkas', 'icon'=>'scroll-text', 'wajib'=>true],
['label'=>'KTP Orang Tua/Wali', 'file'=>$biodata->file_ktp_ortu ?? null, 'folder'=>'berkas', 'icon'=>'id-card', 'wajib'=>true],
['label'=>'Kartu Keluarga (KK)', 'file'=>$biodata->file_kk ?? null, 'folder'=>'berkas', 'icon'=>'users', 'wajib'=>true],
['label'=>'Pas Photo Siswa', 'file'=>$biodata->file_pas_photo ?? null, 'folder'=>'berkas', 'icon'=>'camera', 'wajib'=>true],
['label'=>'Surat Pernyataan Orang Tua/Wali', 'file'=>$biodata->file_surat_ortu ?? null, 'folder'=>'berkas', 'icon'=>'file-signature', 'wajib'=>true],
['label'=>'Surat Pernyataan Calon Peserta Didik', 'file'=>$biodata->file_surat_siswa ?? null, 'folder'=>'berkas', 'icon'=>'file-signature', 'wajib'=>true],
['label'=>'Ijazah TK/RA/PAUD', 'file'=>$biodata->file_ijazah_tk ?? null, 'folder'=>'berkas', 'icon'=>'award', 'wajib'=>false],
];
if ($pembayaranPendaftaran && ($pembayaranPendaftaran->bukti_transfer ?? null)) {
$docs[] = ['label'=>'Bukti Bayar Pendaftaran', 'file'=>$pembayaranPendaftaran->bukti_transfer, 'folder'=>'bukti_bayar', 'icon'=>'receipt', 'wajib'=>false];
}
if ($pembayaranPangkal && ($pembayaranPangkal->bukti_transfer ?? null)) {
$docs[] = ['label'=>'Bukti Bayar Uang Pangkal & SPP', 'file'=>$pembayaranPangkal->bukti_transfer, 'folder'=>'bukti_bayar', 'icon'=>'banknote', 'wajib'=>false];
}
@endphp
{{-- Bukti Pendaftaran - Prominent Card --}}
@if(in_array($u->status_langkah, ['verifikasi_uang_pangkal','tes_online','tes_offline','sesi_verifikasi','verifikasi_berkas','pemberkasan_akhir','selesai']))
Bukti Pendaftaran
Dokumen resmi dengan nomor referensi Anda
Bukti_Daftar_PPDB26{{ strtoupper(substr(md5($u->id_user), 0, 6)) }}.pdf
Siap untuk diunduh dan dicetak
Download PDF
@endif
{{-- Data formulir lengkap - Tab-like sections --}}
@if($biodata)
Data Lengkap Formulir Pendaftaran
@php $sectionIdx = 0; @endphp
@foreach($sections as $title => $fields)
@foreach($fields as $field)
{{ $field[0] }}
{{ $field[1] ?? 'Belum diisi' }}
@if($field[1])
✓
@endif
@endforeach
@php $sectionIdx++; @endphp
@endforeach
{{-- Dokumen Terupload - Modern Grid --}}
Dokumen Terupload
Status unggahan file dan dokumen pendukung
@foreach($docs as $doc)
{{ $doc['label'] }}
@if($doc['file'])
{{ Str::limit($doc['file'], 25) }}
@else
{{ $doc['wajib'] ? 'Wajib diunggah' : 'Opsional' }}
@endif
@if($doc['file'])
Lihat
Download
@else
{{ $doc['wajib'] ? 'Wajib' : 'Opsional' }}
@endif
@endforeach
@if($biodata->status_berkas ?? null)
Status Verifikasi
Dokumen: {{ ucwords(str_replace('_', ' ', $biodata->status_berkas)) }}
@if($biodata->status_surat_pernyataan ?? null)
Surat Pernyataan: {{ str_replace('_', ' ', $biodata->status_surat_pernyataan) }}
@endif
@endif
@endif
Untuk mengubah data formulir, hubungi panitia PPDB melalui WhatsApp.
@else
Data formulir belum diisi. Lengkapi formulir pendaftaran melalui
Dashboard.
@endif