GURU PRO v14 — Laporan terunduh lebih lengkap dan sinkronisasi dengan perlindungan konflik. Aplikasi dapat di-host online, tetapi data belum tersinkron antarpengguna/perangkat. Jangan masukkan data siswa nyata untuk operasional bersama sebelum login dan database cloud diaktifkan.
RUANG KERJA GURU
Dashboard
● Lokal
G
Guru
Pendidik
Status penyimpanan ditampilkan di menu Pengaturan. Tanpa konfigurasi cloud, data tetap tersimpan di browser ini saja. Jangan gunakan data siswa nyata sebelum login, database, dan hak akses cloud selesai diuji.
Selamat datang, Bapak/Ibu Guru! 👋
Kelola pembelajaran, pantau perkembangan siswa, dan rapikan administrasi dalam satu tempat.
Jadwal Hari Ini ▦
0kelas terjadwal
Jumlah Siswa ♙
0terdaftar di data lokal
Tugas Aktif ◷
0agenda dan proyek
Kehadiran Hari Ini ✓
—persentase dari presensi yang diisi
Jadwal Mengajar
Jadwal yang tercatat
Waktu
Kelas
Mata Pelajaran
Hari
Agenda Mendatang
Hal yang perlu ditindaklanjuti
Perlu Ditindaklanjuti
Agenda atau proyek yang melewati tenggat
Mulai Cepat
Akses aktivitas yang sering digunakan
Jadwal Mengajar
Input Massal / Upload Template
Unggah jadwal pelajaran dari file CSV.
Kolom wajib: day,className,subject,start,end. Kolom opsional: room,teacherName. Jika guru diisi, namanya harus sudah ada di menu Data Guru. Nama hari gunakan Senin, Selasa, Rabu, Kamis, Jumat, Sabtu, atau Minggu.
Daftar Jadwal
Hari
Waktu
Kelas
Mata Pelajaran
Guru
Ruang
Aksi
Agenda & Tugas Guru
Upload Agenda / Tugas
Impor banyak agenda dari CSV setelah mengunduh template.
Gunakan data seperlunya. Prototipe ini menyimpan data di browser lokal dan belum memiliki login, kontrol akses, atau database sekolah bersama.
Input Massal / Upload Template
Unggah CSV berisi banyak siswa sekaligus.
Kolom wajib: name,className. Kolom opsional: number,note. Simpan file Excel sebagai CSV UTF-8 sebelum diunggah.
Daftar Siswa
No.
Nama
Kelas
No. Absen
Aksi
Pengingat Terpadu
Catatan penting: pengingat di dalam aplikasi dan notifikasi browser berjalan saat GURU PRO terbuka. Browser harus mengizinkan notifikasi. Jika aplikasi ditutup, komputer mati, atau browser membatasi aktivitas, notifikasi tidak dijamin muncul. Pengingat yang benar-benar berjalan saat aplikasi tertutup memerlukan layanan cloud/notifikasi terjadwal.
Pengaturan Notifikasi
Aktifkan notifikasi browser agar pengingat dapat muncul sebagai pemberitahuan.
Status izin akan ditampilkan di sini.
Pengingat otomatis: jadwal mengajar 10 menit sebelum mulai; agenda dan tenggat proyek pada hari jatuh tempo pukul 07.00; pengingat manual sesuai tanggal dan waktu yang dipilih.
Buat Pengingat Manual
Untuk rapat, supervisi, pengumpulan nilai, kunjungan, atau kegiatan lain.
Agenda Pengingat Mendatang
Gabungan jadwal mengajar, agenda, tenggat proyek, dan pengingat manual.
Tanggal & Waktu
Pengingat
Sumber
Prioritas
Status
Pengingat Manual Saya
Tanggal & Waktu
Judul
Kategori
Prioritas
Status
Aksi
Presensi Siswa
Pilih kelas dan tanggal. Setelah siswa ditampilkan, atur status masing-masing lalu simpan presensi. Gunakan data uji terlebih dahulu.
Status dapat diubah per siswa. Simpan kembali jika memperbaiki presensi tanggal yang sama.
Nilai prototipe ini belum otomatis menjadi nilai rapor. Tetapkan rubrik dan bobot sesuai kebijakan satuan pendidikan. Nilai massal dapat diimpor melalui CSV.
Ekspor CSV dapat dibuka dengan Microsoft Excel atau Google Sheets. Impor massal tersedia untuk siswa, guru, mata pelajaran, jadwal, agenda, proyek, nilai, dan presensi. Semua proses tetap memakai data lokal browser ini.
Unduh Laporan Terpilih
Pilih jenis laporan dan filter sebelum mengunduh CSV atau mencetak menjadi PDF.
Filter tanggal menggunakan tanggal catatan, tenggat, atau tanggal kegiatan sesuai jenis laporan. Jadwal mengajar tidak memiliki tanggal kalender.
Pilih jenis laporan untuk melihat jumlah data.
Ringkasan data
Penting: jangan gunakan prototipe lokal untuk menyimpan data sensitif siswa secara nyata. Versi produksi perlu login, hak akses, database daring, backup, dan kebijakan privasi.
Pengaturan Profil
Cloud, Login & Sinkronisasi
Sinkronisasi lintas perangkat melalui Supabase. Konfigurasi proyek cloud diperlukan satu kali.
● Belum dikonfigurasi
Penting: Supabase URL dan anon/publishable key boleh digunakan di browser hanya dengan Row Level Security (RLS) yang benar. Jangan pernah menaruh service_role key di sini. Akun yang sama dapat mengakses data yang sama dari perangkat lain; versi ini menyimpan satu ruang data per akun, belum membagi satu sekolah ke banyak akun.
Urutan aktivasi: buat proyek Supabase → jalankan file supabase_schema_GURU_PRO_v14.sql yang ada dalam paket → masukkan Project URL dan anon/publishable key → uji koneksi → masuk atau daftar akun. Aktifkan konfirmasi email sesuai kebijakan proyek.
Belum masuk.
Perlindungan konflik: penyimpanan cloud memakai pemeriksaan versi. Jika data di perangkat lain berubah lebih dahulu, unggahan akan ditolak agar tidak diam-diam menimpa data baru. Muat ulang dari cloud untuk mengambil versi terbaru, atau gunakan Sinkronkan sekarang setelah memeriksa data lokal. Untuk kolaborasi beberapa guru dalam satu sekolah, diperlukan versi multi-pengguna dengan workspace dan hak akses per peran.
Checklist sebelum dipakai bersama
Siapkan database daring dan autentikasi pengguna.
Tentukan peran admin, guru, wali kelas, dan operator beserta batas aksesnya.
Uji impor, presensi, nilai, pencadangan, pemulihan, dan penggunaan di HP.
Tetapkan persetujuan, retensi, dan perlindungan data siswa sebelum menyimpan data nyata.
Sinkronisasi lintas perangkat baru aktif setelah Supabase dikonfigurasi, SQL diterapkan, dan pengguna berhasil masuk. Hosting saja tidak membuat data tersinkron.
Pengelolaan data lokal
Tanpa login cloud aktif, data tersimpan di browser pada perangkat ini saja. Jika cloud aktif, data akun dapat disinkronkan lintas perangkat.