Satu aplikasi, dua sekolah.
Satu akun guru dengan penugasan sesuai sekolah. Data kelas dan siswa diuji terpisah melalui aturan database.
Tahun Ajaran 2026/2027 · Ganjil / Genap bersama
Masuk ke Staging
Gunakan akun uji Supabase staging, bukan akun sekolah asli.
Login username asli akan diintegrasikan setelah alur dan keamanan multi-sekolah tervalidasi. Kata sandi tidak pernah disimpan ke dalam paket ini.
Selamat datang, Pengguna
Hanya sekolah yang diizinkan oleh database yang dapat dipilih.
—
—
Master Akademik Bersama
Dibaca dari database pengujian. Sama untuk kedua sekolah.
Kelas pada sekolah ini
Guru hanya melihat kelas sesuai penugasannya.
Identitas dan Akses
- Nama Sekolah
- —
- Kepala Sekolah
- —
- Peran / Penugasan
- —
- Status
- Modul pengujian Tahap 4D — bukan E-Rapor produksi
Data Siswa Sekolah Aktif
Data kelas yang diizinkan saja.
| No. | Nama Siswa | Kelas | NIS | NISN | Tindakan |
|---|
Hanya untuk data bertanda DEMO; bukan untuk siswa asli. Guru tidak mendapat izin tulis di database.
Mode tambah. Gunakan data fiktif saja.
Impor CSV Data Fiktif (maksimal 20 baris)
Pilih kelas pada formulir di atas. Tempel teks CSV dengan kolom no,nama,nis. Contoh:
no,nama,nis 3,DEMO SISWA UJI 03,UJI-A-703 4,DEMO SISWA UJI 04,UJI-A-704
Belum ada data impor.
Biodata Peserta Didik
Pilih siswa pada daftar di atas.
DATA PENGUJIAN — Jangan gunakan nama, alamat, tanggal lahir, atau identitas orang tua siswa asli.
Admin Utama dapat menyimpan perubahan, Guru hanya membaca. Semua teks identitas tambahan harus diawali DEMO.
Pilih salah satu siswa DEMO.
Rekap Kehadiran Siswa
Pilih siswa DEMO pada daftar.
STAGING SAJA · Rekap ketidakhadiran per siswa dan semester. Nilai 0 pada formulir baru belum berarti data tersimpan.
Hanya Admin Utama atau Wali Kelas yang ditugaskan dapat menyimpan. RLS database tetap menjadi pengaman utama.
Hanya dapat melihat rekap kehadiran siswa kelas tugas. Pengisian oleh Admin/Wali Kelas.
Pilih siswa DEMO.
Ekstrakurikuler Siswa
Pilih siswa DEMO pada daftar.
STAGING SAJA · Keterangan harus bersifat fiktif dan diawali DEMO. Beberapa kegiatan dapat dicatat untuk satu siswa per semester.
| No. | Nama Kegiatan | Keterangan Uji | Tindakan |
|---|---|---|---|
| Belum dimuat. | |||
Admin Utama dan Wali Kelas sesuai penugasan boleh mengelola data. Guru Mapel hanya membaca berdasarkan RLS.
Pilih siswa DEMO.
Catatan Wali Kelas & Kegiatan Rapor
Pilih siswa DEMO.
DATA PENGUJIAN SAJA · Catatan dan keterangan wajib diawali DEMO. Jangan masukkan identitas atau prestasi siswa nyata.
Kokurikuler dan Prestasi
| No. | Jenis | Kegiatan | Keterangan | Aksi |
|---|
Pilih siswa DEMO.
Gunakan akun guru uji. Permintaan langsung ke siswa pada kelas bukan tugasnya harus menghasilkan nol baris.
Belum diuji.
Input Nilai Mata Pelajaran
Nilai akhir per Mapel, kelas, tahun ajaran, dan semester sekolah aktif.
HANYA STAGING · Siswa DEMO & NIS UJI- · Tidak digunakan untuk rapor resmi. Tidak ada fitur hapus nilai.
| No. | Nama Siswa DEMO | NIS Uji | Nilai | Aksi / Status |
|---|---|---|---|---|
| Pilih kelas dan Mapel untuk memuat data. | ||||
Admin: seluruh kelas/Mapel. Guru Mapel: boleh membaca dan mengisi nilai Mapel tugasnya. Wali Kelas: boleh membaca nilai kelasnya, tetapi tidak boleh mengubah Mapel tanpa penugasan Mapel.
Belum diuji.
Master Tujuan Pembelajaran
Terpisah dari nilai akhir; belum memengaruhi deskripsi rapor A4.
HANYA STAGING · Tuliskan tujuan pembelajaran fiktif dengan awalan DEMO. Admin/Guru Mapel sesuai tugas boleh menulis; Wali Kelas hanya membaca. Tidak ada DELETE permanen.
Pilih kelas dan Mapel untuk memulai.
| Kode TP | Deskripsi Tujuan Pembelajaran (DEMO) | Urut | Status | Aksi | |
|---|---|---|---|---|---|
| Belum ada TP dimuat. | |||||
Aturan penugasan dan Row Level Security tetap ditegakkan oleh database.
Pencatatan Ketercapaian TP
Guru Mapel mencatat ketercapaian, bukan menghitung ulang nilai akhir. Wali Kelas membaca sesuai kelas tugas.
STAGING SAJA · Pilih siswa fiktif berawalan DEMO, gunakan catatan fiktif berawalan DEMO. Setiap TP disimpan sendiri sesuai izin RLS.
Pilih kelas, Mapel, dan siswa.
| Kode | Tujuan Pembelajaran | Status | Catatan Guru (DEMO) | Aksi |
|---|---|---|---|---|
| Belum ada capaian dimuat. | ||||
Untuk status Belum Dinilai, catatan dikosongkan otomatis. Deskripsi rapor berdasarkan TP hanya dibentuk jika semua TP aktif Mapel telah dinilai.
Rekap & Peringkat Sementara
Hanya Admin Utama dan Wali Kelas · Data sekolah aktif · Tahun ajaran dan semester aktif.
HANYA STAGING · Rekap bukan rapor resmi. Peringkat hanya dihitung jika semua siswa dalam kelas memiliki himpunan Mapel bernilai yang sama; kelulusan tidak ditentukan otomatis.
—
Pilih kelas lalu klik Muat Rekap.
| No. | Nama Siswa | Mapel Bernilai | Total | Rata-rata | Peringkat Sementara | Keputusan | Aksi |
|---|---|---|---|---|---|---|---|
| Belum ada data rekap. | |||||||
Keputusan semester Genap hanya dapat ditetapkan Admin Utama. Kelas IX: LULUS/TIDAK LULUS; kelas VII–VIII: Naik/Tidak Naik. Nilai tidak lengkap tidak boleh dipakai untuk peringkat resmi.
Pratinjau Rapor Akademik
Admin Utama / Wali Kelas yang ditugaskan · Pratinjau per siswa · Tidak mengubah database.
DOKUMEN DATA PENGUJIAN — BUKAN RAPOR RESMI. Biodata dan kehadiran ditampilkan dari STAGING jika tersedia; tanpa rekap ditandai —, bukan 0. Ekstrakurikuler ditampilkan dari data DEMO semester terkait. Predikat A/B/C dipilih manual, bukan hasil konversi angka.
Pilih kelas dan siswa uji.
PRATINJAU RAPOR AKADEMIK · BUKAN RAPOR RESMI
—
A. Hasil Belajar Akademik
| No. | Mata Pelajaran | Nilai | Predikat Dipilih | Deskripsi Pembelajaran |
|---|
B. Rekap Ketidakhadiran
| Keterangan | Jumlah Hari |
|---|
Rekap kehadiran belum dimuat.
C. Ekstrakurikuler
| No. | Nama Kegiatan | Keterangan DEMO |
|---|
Kegiatan ekstrakurikuler belum dimuat.
D. Rincian Capaian Tujuan Pembelajaran
| Mapel | Kode TP | Status Capaian | Catatan Guru (DEMO) |
|---|
Capaian TP belum dimuat.
E. Catatan Wali Kelas
Belum ada catatan tersimpan.
F. Kokurikuler
| Kegiatan | Keterangan |
|---|
G. Prestasi
| Prestasi | Keterangan |
|---|
H. Pemeriksaan Kelengkapan (Simulasi)
Wali Kelas (Simulasi)
________________________Belum ditandatanganiKepala Sekolah (Simulasi)
________________________Belum disahkanDeskripsi otomatis dari TP hanya jika seluruh TP aktif Mapel dinilai; jika belum, predikat A/B/C tetap dipilih manual. Nilai kosong ditampilkan apa adanya. Biodata dan kehadiran DEMO dimuat dari staging sesuai semester. Jika tidak ada rekap kehadiran ditampilkan — (bukan 0). Ekstrakurikuler DEMO ditampilkan per siswa dan semester jika sudah tersimpan. Pengesahan resmi belum tersedia.
DATA PENGUJIAN · HANYA SUPABASE STAGING · TIDAK SAH SEBAGAI DOKUMEN SEKOLAH
Guru, Kelas & Penugasan
Guru hanya melihat keanggotaan dan tugasnya sendiri. Admin melihat semua guru pada sekolah aktif.
Daftar Guru Uji
| No. | Nama Guru Uji | Penugasan | Keanggotaan |
|---|
Daftar Kelas & Wali Kelas
| Nama Kelas | Tingkat | Wali Kelas Uji |
|---|
Rincian Penugasan
| Guru Uji | Kelas | Peran | Mata Pelajaran |
|---|
Hanya menambah rombel uji dan penugasan pada akun guru uji yang sudah dibuat di Supabase Authentication. Tidak membuat atau menghapus akun, guru, kelas, dan penugasan.
Gunakan akun guru uji: query langsung tidak boleh mengembalikan keanggotaan, penugasan, atau alias guru lain.
Belum diuji.
Gunakan akun guru untuk menguji apakah permintaan langsung ke kelas yang bukan tugasnya benar-benar menghasilkan nol baris.
Belum diuji.