Ringkasan Dashboard

Ringkasan Dashboard

Aktivitas kampus dan metrik kehadiran hari ini.

group
group

Total Entitas

-

check_circle

Hadir Hari Ini

-

schedule

Terlambat

-

logout

Sudah Pulang

-

table_chart
Semua Kegiatan Hari Ini

Data semua kegiatan guru & pegawai – diperbarui otomatis

No Nama Guru Tanggal & Waktu Jenis Kegiatan Keterangan Sumber
refresh Memuat data...

group
Kehadiran Siswa

Daftar kehadiran siswa berdasarkan kelas

Nama Siswa Kelas Tanggal Masuk Status Pulang Aksi

Rekap Absensi

Laporan rekapitulasi kehadiran berdasarkan aktivitas.

|
-
table_chart

Data Semua Kegiatan

Detail Histori Absensi

No Nama Guru Tanggal & Waktu Jenis Kegiatan Keterangan Sumber Data Aksi
Silakan filter data terlebih dahulu

Data Siswa

Kelola informasi dan QR code siswa.

NIS / NISN Nama Lengkap Kelas Orang Tua/Wali Aksi

Data Guru

Kelola informasi dan QR code tenaga pengajar.

ID Guru Foto NIP Nama Lengkap Bln/Thn Masuk Masa Kerja Sertifikasi Domisili WhatsApp Mengampu (Mapel @ Kelas) Aksi

Data Mata Pelajaran

Kelola daftar mata pelajaran yang ada di sekolah.

No Nama Mata Pelajaran Aksi

Data Jabatan Sekolah

Kelola daftar jabatan/posisi di sekolah. Satu orang dapat memiliki lebih dari satu jabatan.

info

Multi-Jabatan aktif — Setiap guru atau pegawai dapat memegang lebih dari satu jabatan sekaligus. Gunakan tombol + Tambah Jabatan pada kartu untuk menambah jabatan ke orang yang sama.

assignment_ind

Memuat data jabatan...

Data Master Pegawai

Kelola daftar pegawai dan kode QR absensi.

No Foto Nama Lengkap Domisili Bln/Thn Masuk Masa Kerja WhatsApp Kode QR Aksi

badge Cetak Kartu Absensi

Cetak kartu ID untuk Guru dan Pegawai lengkap dengan QRCode.

Jenis Kegiatan Sekolah

Kelola daftar kegiatan untuk Guru, Siswa, dan Pegawai.

No Nama Kegiatan Status Aksi

Jadwal KBM

Jadwal belajar mengajar mingguan — dikelompokkan per kelas/rombel.

refresh Memuat jadwal...

Agenda & Kegiatan Sekolah

Atur jadwal kegiatan sekolah (Upacara, Ekskul, Rapat, dll).

Hari Kegiatan Target Peserta Waktu Keterangan Aksi

Jadwal Kegiatan Khusus

Atur jadwal kegiatan di tanggal tertentu dengan aksi hapus dan edit massal.

Jenis Kegiatan Tanggal Jam Kegiatan Nama Kegiatan Aksi
event_upcoming

Jadwal Ekstrakulikuler

Kelola daftar kegiatan ekstrakulikuler dan pengampunya.

Hari Waktu Nama Ekstrakulikuler Pengampu Ekstrakulikuler Aksi

Data Kelas / Rombel

Kelola daftar kelas beserta wali kelasnya.

No Kode Kelas Nama Kelas Wali Kelas Aksi

Data Guru Piket

Kelola daftar guru piket harian sekolah.

Hari Nama Guru Aksi

Pengaturan Kegiatan Ujian

Kelola jadwal dan nama ujian sekolah.

Nama Ujian Rentang Tanggal & Waktu Keterangan Aksi

settings_suggest Konfigurasi Absensi

Atur parameter dan aturan absensi untuk Guru dan Siswa.

done_all Pengaturan Satu Kali Absensi

Jika aktif, setiap kegiatan (termasuk tiap KBM) hanya muncul sekali di Agenda Aktif dalam satu hari.

history_toggle_off Batas Pengajuan Keterlambatan Per Bulan

Batasi jumlah maksimal data yang bisa diajukan guru/pegawai melalui Form Keterlambatan Absensi setiap bulannya. Isi 0 untuk tidak membatasi (unlimited).

kali / bulan

Jika diisi 3, setiap user hanya bisa memasukkan 3 data melalui Form Keterlambatan Absensi per bulan. Isi 0 untuk tanpa batas.

rule KUOTA

calendar_month Filter Bulan pada Form Keterlambatan Absensi

Secara default, guru/pegawai hanya bisa melihat kuota dan riwayat pengajuan pada bulan berjalan. Aktifkan pengaturan ini untuk memperbolehkan mereka memilih bulan lain secara bebas.

Jika aktif, guru/pegawai dapat memilih bulan lain pada Filter Bulan

lock Keamanan Halaman Scan QR

Wajibkan PIN 6-digit saat membuka halaman scan


Masukkan tepat 6 angka. Jika fitur aktif, perangkat yang membuka /scan akan dimintai PIN ini (satu kali per tab).


Sistem akan otomatis menghasilkan PIN baru setiap pukul 00:00

schedule Toleransi Keterlambatan KBM

Menit setelah jam masuk dimulai

Contoh: Jika jam masuk 07:30 dan toleransi 15 menit, maka guru dianggap terlambat jika scan setelah 07:45.


Menit sebelum jam KBM dimulai

Contoh: Jika jam masuk 08:00 dan pengaturan ini 15 menit, maka KBM sudah bisa dipilih di aplikasi sejak pukul 07:45.

support_agent Toleransi Keterlambatan Guru Piket

Batas jam dimulainya laporan piket (Masuk)

Batas jam dimulainya laporan piket (Pulang)

Menit setelah piket dimulai

Menit sebelum jam piket dimulai

sports_basketball Toleransi Keterlambatan Ekstrakurikuler

Menit setelah ekskul dimulai

Menit sebelum jam ekskul dimulai

history_edu Toleransi Keterlambatan Ujian

Menit setelah ujian dimulai

Menit sebelum jam ujian dimulai

apartment Informasi Data Sekolah

Kelola informasi identitas sekolah yang akan muncul di laporan dan kartu.

Rekomendasi: PNG Transparan, Max 2MB

signature

Rekomendasi: PNG Transparan, Max 2MB

Favicon tampil di tab browser dan bookmark. Rekomendasi: ICO/PNG 32×32 atau 64×64px.

tab

ICO, PNG, SVG · Max 512KB · Ukuran ideal 32×32 atau 64×64px

cloud_upload Konfigurasi Cloudinary API

Konfigurasi penyimpanan awan untuk file dan gambar menggunakan layanan Cloudinary.

help Status: Belum Diuji

schedule Pengaturan Zona Waktu

Atur zona waktu aplikasi agar waktu absensi sesuai dengan lokasi sekolah Anda.

public

Waktu Saat Ini (Zona Dipilih)

--:--:--
Memuat...
location_on --

Perubahan zona waktu akan langsung berlaku pada sistem absensi (pencatatan waktu masuk/keluar).

info

Penting!

Pengaturan zona waktu disimpan di database dan digunakan oleh backend saat mencatat waktu absensi siswa dan guru. Pastikan zona waktu sesuai dengan lokasi sekolah Anda sebelum menyimpan.

location_on Lokasi Scan QR

Batasi munculnya link "Halaman Scan QR" di halaman login berdasarkan lokasi GPS.

info

Info: Jika daftar lokasi ini kosong, link Halaman Scan QR akan selalu tampil di semua perangkat (mode terbuka).

Jika ada minimal 1 lokasi, perangkat harus berada di dalam salah satu area radius untuk bisa melihat link tersebut.

No Nama Lokasi Koordinat (Lat, Lng) Radius Status Aksi

Pengaturan Sistem Notifikasi

Konfigurasi API Key untuk pengiriman notifikasi WhatsApp otomatis saat absensi.

forum

API Gateway WhatsApp

Layanan Gateway WhatsApp (Sidobe Integration)

Masukkan X-Secret-Key akun Sidobe Anda. Kunci ini tersimpan aman dan terenkripsi di server backend.

62

Kirim Laporan ke Kepala Sekolah

Aktifkan untuk meneruskan setiap notifikasi absensi ke nomor Kepala Sekolah di atas.

detik

Jeda waktu (dalam detik) antara pengiriman pesan ke Guru/Pegawai dan ke Kepala Sekolah. Rekomendasi: 3–5 detik untuk mengurangi risiko pemblokiran nomor WhatsApp.

info

Informasi Pengiriman

Notifikasi akan dikirimkan otomatis ke nomor WhatsApp Guru/Pegawai yang terdaftar ketika mereka berhasil melakukan absensi menggunakan Scan QR Code. Laporan juga akan dikirimkan ke Nomor Kepala Sekolah yang dikonfigurasi di atas.

help Status: Belum Diuji

Manajemen Akun Admin

Kelola data akun administrator sistem.

Username Nama Lengkap Role / Peran Aksi

Scan Pengambilan Gaji

Pindai QR Code slip gaji guru/pegawai untuk konfirmasi pengambilan fisik.

barcode_reader

Siap Memindai

Gunakan scanner fisik atau kamera perangkat untuk memindai QR Code pada slip gaji guru/pegawai.

history Riwayat Pengambilan Gaji

Nama Guru/Pegawai Tipe Bulan Gaji Waktu Diambil Aksi
Memuat data riwayat...

Pengujian & Konfigurasi Printer Thermal

Uji konektivitas printer thermal kasir/struk melalui Bluetooth BLE, Kabel USB, atau Driver Browser.

ESC/POS v2.0 Ready
Web Bluetooth
Memeriksa...

Koneksi Nirkabel

Mendukung printer thermal Bluetooth POS 58/80 di Chrome, Edge, & Android.

WebUSB Direct
Memeriksa...

Koneksi Kabel USB

Mengirim data byte raw langsung ke endpoint USB printer kasir.

Browser Driver Fallback
Tersedia

Windows/OS Spooler

Cetak thermal via jendela popup dialog print dengan CSS khusus 58mm/80mm.

tune Pengaturan Kertas Struk

bluetooth_connected Printer Bluetooth Tersimpan

Aplikasi akan otomatis menghubungkan ke printer ini saat mencetak via Bluetooth.

print_disabled

Belum ada printer

Klik "Hubungkan Printer" untuk mencari & memasangkan.

play_circle Eksekusi Tes Cetak

receipt Tes Cetak Simulasi Slip Gaji Lengkap

Cetak contoh slip gaji lengkap dengan rincian pendapatan, potongan, dan total bersih untuk menguji kerapian layout struk.

terminal

Live Console & Status

[System] Siap melakukan pengujian printer thermal...
info Pastikan Bluetooth / USB printer menyala dan kertas terpasang sebelum memulai tes.
chat

Nomor WhatsApp aktif untuk pemulihan akun/reset password admin.

badge Cetak Kartu Akun
info

Pratinjau kartu akun di bawah ini. Klik Cetak Kartu untuk mencetak atau simpan sebagai PDF.

person

Format: JPG, PNG, WEBP. Maks. 2MB.

Memuat data mapel...
add_box Tambah Mata Pelajaran
Kartu Digital QR

person

Format: JPG, PNG, WEBP. Maks. 2MB.

Status Aktif

Kegiatan yang aktif akan muncul di pilihan scanner

Kegiatan Khusus (Gunakan Rentang Tanggal)
badge Petugas Ujian:
person_add Tambah Petugas
Daftar Petugas Ujian Terjadwal
Tgl Tugas Nama Petugas Jabatan Aksi
edit Edit Petugas Ujian
checklist Edit Masal Petugas
Informasi: Biarkan field kosong jika Anda tidak ingin mengubah data tersebut pada petugas yang dipilih.
delete_forever

Konfirmasi Hapus

Apakah Anda yakin ingin menghapus data ini?

info

Data yang dihapus tidak dapat dikembalikan.

location_on Tambah Lokasi

badge
radar

Perangkat harus berada dalam jarak radius ini dari koordinat di atas.

Aktifkan agar lokasi ini digunakan untuk pembatasan scan GPS

Aktif

Project Aplikasi oleh : Fazar Miftachul Fikri, S.Kom