Logo
PPDB MIS Yapiri
@if($biodata && $biodata->file_pas_photo) Foto Profil @else {{ strtoupper(substr($u->nama_pendaftar, 0, 1)) }} @endif
{{ Str::limit($u->nama_pendaftar, 16) }}
Profil
@csrf
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) Foto Profil @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
@csrf
Tidak dapat diubah
{{-- 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)
{{ $title }}
@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