Panduan Administrator Sekolah
Untuk kepala sekolah, admin TU, dan staf operasional yang mengelola seluruh sistem dari panel sekolah. Mencakup semua 47 modul ERP.
Kredensial Login Default
Akun demo default — wajib diganti saat go-live production.
| Password | Konteks | Role | |
|---|---|---|---|
| admin@sman1demo.sch.id | Admin123! | SMA Negeri 1 Demo (sman1demo) | admin |
| admin@demo.eschool.app | password | Demo School (demo) | admin |
Peringatan keamanan: akun-akun di atas dibuat oleh database seeder untuk keperluan demo dan development. Sebelum deploy ke production, ganti seluruh password (lewat halaman profil masing-masing user) atau jalankan ulang seeder versi production yang aman.
Akses Awal & Onboarding
-
01
Buka https:
//eschool.whitelabel.co.id/admin/loginpada browser desktop atau mobile (responsive). - 02 Masukkan email dan kata sandi yang diberikan operator platform saat aktivasi sekolah.
-
03
Login otomatis redirect ke
/admin/dashboardberdasarkan role Anda. - 04 Selesaikan onboarding wizard: profil sekolah, logo, tahun ajaran, dan rekening keuangan.
-
05
Edit profil & ganti password kapan saja melalui
/profile. -
06
Tersedia switcher bahasa Indonesia
/Englishdi topbar (?lang=id atau ?lang=en). -
07
Tekan Cmd
/Ctrl+K untuk Global Search lintas modul (siswa, staff, invoice, pengumuman).
Modul Akademik (11 sub-modul)
- 01 Tahun Ajaran — buat & set aktif (CRUD lengkap).
- 02 Mata Pelajaran — kode, nama, KKM per kurikulum.
-
03
Kelas (Class) — tingkat kelas (10
/11/12atau 1-6). - 04 Section — kelompok kelas (A, B, C, dst).
- 05 ClassSection (Rombel) — kombinasi class+section dengan wali kelas & ruang.
-
06
Medium — bahasa pengantar (ID
/EN/Bilingual). - 07 Siswa — CRUD + bulk import CSV + export + filter per rombel.
- 08 Staff & Guru — CRUD, role assignment, mapel yang diampu.
- 09 Absensi Harian — input per pertemuan, rekap bulanan, persentase.
- 10 Timetable Builder — grid 7 hari × 8 slot waktu drag-and-drop.
- 11 Ujian — buat exam group, exam term, mata uji, jadwal.
- 12 Input Nilai Batch — auto-grade A-E berdasar KKM, generate raport PDF.
Modul Keuangan (SPP & Payroll)
- 01 Fee Structure — komponen biaya per rombel (SPP, gedung, seragam, kegiatan).
- 02 Invoice Generate Batch — buat invoice untuk seluruh rombel sekaligus.
-
03
Pembayaran Manual — record bayar tunai
/transferdengan kuitansi PDF. -
04
Pembayaran Online — Midtrans
/Xendit/Tripay/dllvia Payment Provider config. -
05
Laporan Keuangan — Cash Summary (income vs expense), SPP Aging 30
/60/90, Outstanding list. - 06 Cash Flow Chart — grafik 12 bulan terakhir.
- 07 Export CSV — semua transaksi keuangan ter-tanggal.
- 08 Komponen Gaji — buat struktur gaji per kategori staff.
- 09 Slip Gaji Bulk — generate semua slip sekaligus, cetak PDF.
Modul Komunikasi
- 01 Notice Board — pengumuman target audience (semua, role tertentu, rombel tertentu) + scheduled publish.
- 02 Chat — inbox internal antara guru, admin, orang tua, siswa.
- 03 Notifikasi — log push notif (FCM siap), email (SMTP), SMS gateway.
- 04 Bulk action — broadcast ke ribuan penerima sekaligus.
Modul Fasilitas
- 01 Perpustakaan — buku, kategori, peminjaman + return + denda otomatis.
- 02 Asrama (Hostel) — bangunan, kamar, alokasi siswa.
- 03 Transportasi — kendaraan, rute, supir, jadwal.
- 04 Bus Tracking — vehicle trips realtime (ID Gate ready).
Modul Siswa & Pendaftaran
-
01
PPDB Online — buat periode + form, jalur (zonasi
/prestasi/reguler). -
02
PPDB Zonasi — set district
/subdistrict+ jarak. - 03 UKS / Klinik — visit log, vaccination tracking, medical history.
-
04
BP
/BK— counseling sessions + bullying reports + risk score. - 05 Disiplin — kategori pelanggaran + records + leaderboard.
-
06
ID Gate — devices, scan events (RFID
/QRcheck-in/out).
Modul Pengajaran (AI-powered)
- 01 Lesson Plan / RPP — template per pertemuan, kompetensi, durasi.
-
02
Live Class — sesi Zoom
/Meet/Jitsi+ recording link. -
03
AI Assistant — BYOK provider (OpenAI
/Claude/Gemini/DeepSeek/Ollama, dll). User input API key di/admin/ai-providers. - 04 Kantin Cashless — kategori, menu, dompet siswa, topup.
- 05 Pesantren / Madrasah — hafalan target ranges, kitab kuning, ibadah log harian.
- 06 Question Bank — bank soal kategori + auto-shuffle.
Modul Engagement
- 01 Event Management — kalender, RSVP, kapasitas.
- 02 Donasi — campaigns, list donatur, target progress bar.
- 03 Prestasi — kategori, records per siswa.
- 04 Beasiswa — programs + application form + workflow approval.
- 05 Alumni — profile, alumni events, alumni jobs board.
- 06 Career Guidance — assessment, college database, internship matching.
- 07 Digital Badges — gamification.
Modul Operasional
- 01 Visitor Management — log tamu + blacklist + photo capture.
- 02 Inventaris / Aset — kategori, barang, peminjaman, depresiasi.
- 03 Dapodik Sync — config NPSN + encrypted credentials.
- 04 Yayasan Dashboard — multi-school overview untuk owner foundation.
- 05 Daily Report — laporan harian per kelas (template flexible).
- 06 Extracurricular — kegiatan, registrasi, attendance.
- 07 Learning Analytics — engagement metrics, dropout risk.
Konfigurasi Penting
- 01 Branding — Pengaturan → Branding: logo, favicon, warna, latar login.
-
02
Payment Provider — Pengaturan → Provider: input API key Midtrans
/Xendit/Tripay/dll.Format-agnostic, BYOK. - 03 Metode Pembayaran — pilih channel aktif (QRIS, VA, e-wallet, transfer).
- 04 Roles & Permissions — Spatie Laravel-Permission per role.
-
05
AI Provider — input API key sendiri (OpenAI compatible
/Anthropic/Gemini).
Tools Produktivitas
-
01
Bulk Select Actions — sticky action bar di list page (siswa, staff, invoice, pengumuman): activate
/deactivate/deletemassal. - 02 Bulk Import CSV — template download untuk siswa & staff.
- 03 Cetak PDF — Invoice, Kuitansi A5, Slip Gaji, ID Card 86×54mm landscape, Raport.
-
04
Global Search — Cmd
/Ctrl+K, debounced, lintas-modul. - 05 PWA — install ke homescreen mobile, offline mode untuk halaman yg sudah dikunjungi.
-
06
Multi-language — switch ID
/ENdari topbar, tersimpan ke session & user.locale. -
07
API Docs — buka https:
//eschool.whitelabel.co.id/api-docs(Redoc) untuk dokumentasi REST.
Best Practice
- 01 Buat akun terpisah untuk setiap staf — jangan share kredensial.
- 02 Aktifkan 2FA di profil personal untuk akun dengan akses keuangan.
- 03 Lakukan import data master (siswa, guru) sebelum tahun ajaran dimulai.
-
04
Set up auto-backup harian + simpan snapshot mingguan ke S3
/cloud. - 05 Review SPP Aging report mingguan — tindak lanjuti yang 60+ hari.