Keterangan: H = Hadir · S = Sakit · I = Ijin · A = Alpa.
Tanggal yang ditampilkan mengikuti hari efektif pembelajaran (Kalender Hari Efektif / Hari Sekolah Aktif) pada bulan yang dipilih.
Hubungkan Google Sheets agar data master tersimpan otomatis di cloud
Format import Excel / CSV
Kolom yang dibutuhkan: KODE, NAMA, KELAS, KELAS_M (kelas mata pelajaran pilihan, opsional — pisah koma kalau lebih dari satu, contoh: M2, S3, BI1, I2), NO_WA (No WhatsApp Orang Tua — format: 628xxx atau 08xxx).
Baris pertama adalah header.
Klik atau drag & drop file Excel / CSV di sini
Format .xlsx, .xls, atau .csv · Kolom: KODE, NAMA, KELAS, KELAS_M, NO_WA
0 siswa
No
Foto
Kode / NIS
Nama Siswa
Kelas / Kelas_M
No WA Ortu
Aksi
Belum ada data siswa. Tambahkan di halaman Data Siswa.
Pengaturan Waktu Absensi
Masuk Sekolah
Sholat
Pulang
Ekskul
Aturan Absen Sesi Lain
Atur apakah siswa wajib absen Masuk terlebih dahulu sebelum bisa diisi
Sholat, Pulang, Ekskul, atau PBM. Kalau dimatikan, keempat sesi tersebut bisa
langsung diisi walau siswa belum absen Masuk pagi itu.
Hari Sekolah Aktif
Centang hari yang masuk sekolah. Digunakan untuk menghitung rekap kehadiran periode.
—
📅 Kalender Hari Efektif Pembelajaran (Per Bulan)
Tentukan tanggal-tanggal pelaksanaan pembelajaran (hari efektif) untuk bulan tertentu. Rekap kehadiran siswa (mode Periode) akan dihitung berdasarkan tanggal-tanggal ini. Jika suatu bulan belum diisi di sini, sistem akan otomatis memakai pola Hari Sekolah Aktif di atas sebagai gantinya.
—
Pengaturan Sekolah
🔊 Pengaturan Suara (Text-to-Speech)
—
Integrasi Google Sheets
Google Sheets berfungsi sebagai database utama — data master siswa dan absensi tersimpan di sana dan aplikasi ini selalu sinkron secara otomatis.
Belum terhubung
⏱ Auto-refresh:
— Dashboard update otomatis dari Google Sheets
💡 Cara setup: Buka Google Sheets → Extensions → Apps Script → paste kode GAS di bawah → Deploy as Web App (Access: Anyone) → Copy URL ke sini.
— Log sinkronisasi akan muncul di sini —
🔍 Diagnostik Sinkronisasi
Klik "Jalankan Test" untuk cek koneksi setiap endpoint GAS.
Notifikasi WhatsApp Orang Tua
Setiap siswa absen, notifikasi otomatis dikirim ke nomor WhatsApp orang tua via WhatsApp Web / WhatsApp API. Nomor WA harus diisi di data siswa (kolom NO_WA).
Notifikasi WA: Nonaktif
🔗 Fonnte API
1. Daftar di fonnte.com & hubungkan nomor WA Anda
2. Salin Token dari dashboard Fonnte
3. Tempel token di bawah, lalu simpan ⚠ Pesan dikirim via Google Apps Script (proxy) untuk menghindari CORS
Assalamu'alaikum Bapak/Ibu Orang Tua {nama},
Kami informasikan bahwa ananda *{nama}* ({kelas}) telah tercatat *{sesi}* pada pukul *{waktu}* hari ini.
Terima kasih.
🏫 SMA Negeri 1 Baso
➕ Tambah Admin
👮 Daftar Admin (0)
➕ Tambah Guru
👩🏫 Daftar Guru (0)
🔑 Generate Hash SHA-256
Hash akan muncul di sini...
➕ Tambah / Edit Jadwal
📋 Daftar Jadwal (0)
No
Hari
Kelas
MP ke-
Guru
Mata Pelajaran
Aksi
🏫 Monitor Kegiatan PBM
Rekap Ketidakhadiran PBM per Guru—
Jam PBM
Guru Pengajar
Kelas
Hadir PBM
Tidak Ikut
Nama Siswa Tidak Ikut
Filter:
📊 Status Kehadiran PBM Guru
Hari
Kelas
MP ke-
Guru
Mata Pelajaran
Status
Materi
🔍 Cari Kehadiran Siswa
Masukkan nama atau NIS/kode siswa untuk melihat status kehadiran hari ini.
👤
—
—
Masuk
—
Sholat Dzuhur
—
Pulang
—
—
Upload Surat Keterangan
Foto atau upload surat untuk siswa ini
📎
JPG, PNG, PDF · Maks 5MB · atau drag & drop ke sini