Dashboard Statistik
Pantau kehadiran harian siswa secara real-time
QR Code Statis Pendeteksi GPS
Cetak QR Code statis ini dan pajang di lingkungan sekolah (maksimal radius 100m). Siswa dapat membuka Portal Siswa di HP mereka untuk scan dan memverifikasi kehadiran berdasarkan GPS.
Total Hadir
0
Dispen
0
Izin / Sakit
0
Alpa
0
Guru yang Wajib Absen Hari Ini
Daftar mengikuti kode R/F/RF pada kolom hari di Data_Guru; jam mengajar diambil dari Jadwal_Guru.
| Guru | Kelompok Hari Ini | Jadwal Jam | Datang | Pulang | Status |
|---|
Log Kehadiran Hari Ini
Daftar siswa yang telah melakukan tap/input hari ini
| Waktu Tap | NISN | Nama Siswa | Kelas | Status | Metode |
|---|
Belum ada presensi tercatat hari ini
Arahkan Kartu QR Siswa ke Kamera
Pindai kartu fisik/HP pelajar yang berisi kode NISN siswa
Hasil Pindaian Terakhir
Belum ada scan terdeteksi
Scan Berhasil
Budi Santoso
NISN: 12345
Kelas X-AStatus
Hadir
Waktu
07:15:30 WIB
Simulasi Cepat Scan Demo:
Presensi Manual Siswa
Gunakan form ini jika QR Code bermasalah atau siswa lupa membawa kartu
| Nama/NISN | Tercatat | Pilih Status | Alasan/Keterangan | Simpan |
|---|
Pilih kelas untuk menampilkan seluruh siswa.
Status dapat diubah kapan saja. Penyimpanan terbaru akan menggantikan status siswa pada hari yang sama.
Rekapitulasi Presensi Siswa
Filter rekap harian atau bulanan berdasarkan kelas.
| NISN | Nama | Kelas | Hadir | Dispen | Izin | Sakit | Alpa | Belum Absen |
|---|
Presensi Guru oleh Admin
Admin dapat mencatat atau memperbaiki presensi guru pada tanggal dan jam tertentu tanpa selfie dan GPS.
Presensi Guru Datang dan Pulang
Akun guru hanya melakukan presensi Hadir dengan selfie dan GPS. Admin dapat memilih guru untuk membantu pencatatan atau menetapkan status lain.
Status Hadir menggunakan tombol Absen Datang dan Absen Pulang seperti sebelumnya.
Selfie dan Verifikasi Lokasi
Selfie wajib untuk absen datang dan pulang. Foto diperkecil lalu disimpan di hosting dan jalurnya dicatat pada database SQL.
Aktifkan kamera depan atau gunakan kamera HP.
Tambah Guru & Akun
Data akun tersimpan langsung ke Data_Guru.
Kelola Kelompok Harian Guru
Atur kode R, F, atau RF untuk Senin sampai Jumat.
Atur Jadwal Wajib Absen
Jadwal ini menentukan daftar guru pada dashboard harian.
Riwayat Presensi Saya
Menampilkan riwayat 60 hari terakhir. Foto hanya dapat dilihat pada HP/browser tempat selfie disimpan.
| Tanggal | Datang | Pulang | GPS Datang | GPS Pulang | Selfie Datang | Selfie Pulang |
|---|---|---|---|---|---|---|
| Buka menu ini untuk memuat riwayat presensi. | ||||||
Status Guru Hari Ini
| Guru | Kelompok Hari Ini | Jadwal Jam | Jam Datang | Jam Pulang | Status |
|---|
Tambah Jadwal Mengajar
Wajib: Hari, NIP, dan Nama Guru. Kolom lain opsional.
Impor Excel
Kolom wajib: Hari, NIP, Nama Guru. Header boleh memakai spasi atau garis bawah. Sistem otomatis mencari baris header pada semua sheet. Untuk NIP panjang, gunakan format sel Text.
Daftar Jadwal Mengajar
Memuat jadwal...
Kolom Aksi tetap terlihat saat tabel digeser.
| Hari | NIP | Nama Guru | Jam Ke | Mata Pelajaran | Kelas | Waktu | Keterangan | Aksi |
|---|---|---|---|---|---|---|---|---|
| Memuat jadwal... | ||||||||
Rekapitulasi Presensi Guru
Laporan horizontal menampilkan setiap guru dalam satu baris serta kolom Datang dan Pulang pada setiap tanggal.
Tambah Data Siswa
Form diletakkan di atas agar Daftar Siswa menggunakan lebar halaman penuh.
Daftar Siswa
Memuat data...
| NISN | Nama | Kelas | No. WA | Username | Status | Aksi |
|---|---|---|---|---|---|---|
| Memuat data siswa... | ||||||
Master Tahun Pelajaran
Tandai satu tahun pelajaran sebagai aktif agar otomatis terpilih pada proses kenaikan kelas.
| Tahun Pelajaran | Status | Dibuat | Aksi |
|---|---|---|---|
| Memuat master tahun pelajaran... | |||
Master Kelas
Buat semua kelas tujuan, misalnya 8.1, 8.2, 8.3. Siswa dari satu kelas lama dapat dibagi ke beberapa kelas tujuan.
| Kelas | Tingkat | Urutan | Status | Aksi |
|---|---|---|---|---|
| Memuat master kelas... | ||||
Kelas Lama: -
Pilih kelas lama untuk melihat siswa.
Kelas Baru: -
Siswa di kolom ini yang akan disimpan ke kelas baru.
Contoh: pilih 7.1 → 8.1, pindahkan siswa yang masuk 8.1 lalu simpan. Setelah itu pilih lagi 7.1 → 8.2 untuk siswa lainnya. Saldo dan riwayat lama tidak diubah.
Riwayat Kenaikan dan Perpindahan Kelas
Setiap penyimpanan tercatat per batch dan dibuatkan backup otomatis.
| Tanggal | Tahun | Jenis | Perubahan Kelas | Siswa | Saldo | Admin |
|---|---|---|---|---|---|---|
| Belum ada riwayat. | ||||||
Total Saldo
Rp0
Total Setoran
Rp0
Total Penarikan
Rp0
Transaksi
0
Catat Transaksi
Admin mencatat setoran atau penarikan siswa.
Saldo Per Siswa
Klik siswa untuk menampilkan transaksinya.
| NISN | Nama | Kelas | Setoran | Penarikan | Saldo |
|---|---|---|---|---|---|
| Memuat saldo siswa... | |||||
Semua Transaksi Tabungan
Belum dimuat
| Kode | Tanggal/Jam | NISN | Nama | Kelas | Jenis | Nominal | Keterangan | Petugas | Aksi |
|---|---|---|---|---|---|---|---|---|---|
| Buka menu untuk memuat transaksi. | |||||||||
Laporan Tabungan Siswa
Rekap penerimaan harian dan saldo kumulatif sampai tanggal akhir laporan.
Penerimaan Periode
Rp0
0 transaksi
Saldo Seluruh Kelas
Rp0
Sampai hari ini
Siswa Memiliki Saldo
0
dari 0 siswa
Jumlah Kelas
0
kelas dalam database
Rekap Penerimaan Harian
Jumlah setoran yang diterima setiap hari pada periode pilihan.
| Tanggal | Siswa Menabung | Jumlah Transaksi | Total Penerimaan |
|---|---|---|---|
| Buka menu untuk memuat laporan. | |||
Rekap Saldo Per Kelas dan Seluruh Kelas
Saldo merupakan total setoran dikurangi penarikan sampai tanggal akhir laporan.
| Kelas | Jumlah Siswa | Siswa Bersaldo | Total Setoran | Total Penarikan | Saldo |
|---|---|---|---|---|---|
| Buka menu untuk memuat laporan. | |||||
Rincian Saldo Siswa
0 siswa
| NISN | Nama | Kelas | Transaksi | Setoran | Penarikan | Saldo |
|---|---|---|---|---|---|---|
| Buka menu untuk memuat laporan. | ||||||
Tambah Data Guru
Form diletakkan di atas agar daftar guru tetap menggunakan lebar layar penuh.
Daftar Guru
Memuat data...
| ID Guru | NIP | Nama | Jabatan | Username | Status | Aksi |
|---|---|---|---|---|---|---|
| Memuat data guru... | ||||||
Database Kartu Siswa
Pilih siswa yang sudah tersedia pada database SQL. Menu ini tidak membuat data siswa baru.
Daftar Sesuai Filter
0 siswaTidak ada siswa yang sesuai dengan filter.
Pratinjau Kartu Presensi
Klik nama siswa pada daftar untuk mengganti kartu yang ditampilkan.

KARTU PRESENSI
SMP Arrahman Depok
Nama Lengkap
Pilih siswa
NISN
-
Kelas
-
Pindai QR Code pada portal presensi untuk memuat identitas siswa.
PDF dibuat pada kertas A4, maksimal 8 kartu per halaman, dan dapat langsung dicetak serta dipotong.
Grup & Wali Kelas per Kelas
Ketika seluruh siswa aktif pada satu kelas sudah memiliki status hari ini, rekap otomatis dikirim ke Grup WhatsApp kelas dan nomor pribadi wali kelas yang diaktifkan. Siswa tidak hadir tetap ditulis dengan status Izin, Sakit, Dispen, atau Alpa.
Titik Koordinat Sekolah (GPS)
Atur pusat lokasi gerbang sekolah serta batas radius presensi mandiri.
Koneksi Database SQL Hosting
Frontend, API PHP, foto selfie, dan MySQL berjalan pada hosting yang sama.
Akun Penerima Tabungan
Akun ini hanya dapat membuka Tabungan Siswa dan Laporan Tabungan. Menu presensi, guru, WhatsApp, database, dan pengaturan diblokir.
| Nama | Username | Status | Login Terakhir | Aksi |
|---|---|---|---|---|
| Memuat akun... | ||||
Notifikasi WhatsApp Sidobe
Atur pengiriman WhatsApp presensi dan transaksi tabungan ke nomor pada kolom No_WA_Orang_Tua di Data Siswa.
Secret Key disimpan di server dan tidak disimpan pada browser.
Daftar grup dibaca dari akun WhatsApp yang terhubung ke Sidobe. Untuk tujuan berbeda per kelas gunakan menu Notifikasi WA Kelas.
Format nomor yang disarankan: +6281234567890. Nomor dengan awalan 08 akan diubah otomatis menjadi +62.
Rekap grup dikirim satu kali per kelas per tanggal setelah semua siswa aktif memiliki status. Mematikan sakelar tidak menghapus Secret Key maupun pilihan grup.
Update Aplikasi
Instal paket update ZIP resmi tanpa menghapus konfigurasi database, file selfie, backup, atau data SQL.
Sistem memvalidasi identitas dan versi paket, lalu membuat backup file aplikasi secara otomatis sebelum memasang update.
| Tanggal | Versi Lama | Versi Baru | File | Status |
|---|---|---|---|---|
| Belum ada riwayat update. | ||||
Backup Database
Unduh data siswa, guru, jadwal, presensi, tabungan, pengaturan, dan referensi foto dalam satu file JSON.
Restore Database
Pulihkan database dari file backup JSON. Data saat ini akan diganti setelah konfirmasi.