Satu aplikasi, dua sekolah.
Satu akun guru dengan penugasan sesuai sekolah. Akses guru dibatasi sesuai sekolah dan penugasan oleh aturan database.
Tahun Ajaran 2026/2027 · Ganjil / Genap bersama
Masuk ke E-Rapor
Gunakan akun pengguna yang terdaftar pada Supabase RESMI.
Gunakan email dan kata sandi akun yang dibuat pada Supabase RESMI. Jangan membagikan kata sandi kepada orang lain.
Selamat datang, Pengguna
Hanya sekolah yang diizinkan oleh database yang dapat dipilih.
—
—
Master Akademik Bersama
Dibaca dari database RESMI. Master sama untuk kedua sekolah.
Kelas pada sekolah ini
Guru hanya melihat kelas sesuai penugasannya.
Identitas dan Akses
- Nama Sekolah
- —
- Kepala Sekolah
- —
- Peran / Penugasan
- —
- Status
- Kandidat RESMI — verifikasi operasional dan pengesahan rapor oleh sekolah
Data Siswa Sekolah Aktif
Data kelas yang diizinkan saja.
| No. | Nama Siswa | Kelas | NIS | NISN | Tindakan |
|---|
Hanya Admin Utama yang dapat menambah atau mengubah data siswa; Guru membaca sesuai penugasan.
Mode tambah. Gunakan data resmi saja.
Impor CSV Siswa (maksimal 20 baris sekali impor)
Pilih kelas pada formulir di atas. Tempel teks CSV dengan kolom no,nama,nis. Contoh:
no,nama,nis 3,Ahmad Fauzi,10032001 4,Siti Aminah,10032002
Belum ada data impor.
Biodata Peserta Didik
Pilih siswa pada daftar di atas.
DATA RESMI · PERLU VERIFIKASI — Masukkan data yang sah dan telah diverifikasi pihak sekolah. Lindungi data pribadi peserta didik.
Admin Utama dapat menyimpan perubahan. Guru hanya membaca sesuai penugasan.
Pilih salah satu siswa.
Rekap Kehadiran Siswa
Pilih siswa pada daftar.
DATABASE RESMI · 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.
Ekstrakurikuler Siswa
Pilih siswa pada daftar.
DATA RESMI · Beberapa kegiatan dapat dicatat untuk satu siswa pada semester yang sama.
| No. | Nama Kegiatan | Keterangan | Tindakan |
|---|---|---|---|
| Belum dimuat. | |||
Admin Utama dan Wali Kelas sesuai penugasan boleh mengelola data. Guru Mapel hanya membaca berdasarkan RLS.
Pilih siswa.
Catatan Wali Kelas & Kegiatan Rapor
Pilih siswa.
DATA RESMI · PERLU VERIFIKASI · Catatan dan keterangan ditulis dengan benar. Gunakan catatan faktual dan data prestasi yang telah diverifikasi pihak sekolah.
Kokurikuler dan Prestasi
| No. | Jenis | Kegiatan | Keterangan | Aksi |
|---|
Pilih siswa.
Gunakan akun guru. 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.
DATA RESMI · Nilai disimpan untuk sekolah dan semester aktif. Periksa kembali sebelum menyimpan. Penghapusan nilai tidak tersedia melalui menu ini.
| No. | Nama Siswa | NIS | 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
TP menjadi dasar deskripsi rapor jika seluruh TP aktif pada Mapel telah dinilai. Nilai angka dicatat terpisah.
DATA RESMI · Admin dan Guru Mapel sesuai tugas dapat mengelola TP. Wali Kelas tanpa tugas Mapel hanya membaca. TP dapat dinonaktifkan melalui daftar.
Pilih kelas dan Mapel untuk memulai.
| Kode TP | Deskripsi Tujuan Pembelajaran | 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.
DATA RESMI · Pilih siswa sesuai kelas dan Mapel. Setiap capaian TP disimpan terpisah sesuai penugasan guru.
Pilih kelas, Mapel, dan siswa.
| Kode | Tujuan Pembelajaran | Status | Catatan Guru | 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.
DATABASE RESMI · 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.
DRAF RAPOR — BELUM DISAHKAN. Biodata dan kehadiran ditampilkan dari RESMI jika tersedia; tanpa rekap ditandai —, bukan 0. Ekstrakurikuler ditampilkan dari data semester terkait. Predikat A/B/C dipilih manual, bukan hasil konversi angka.
Pilih kelas dan siswa.
PRATINJAU RAPOR AKADEMIK · BELUM DISAHKAN
—
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 |
|---|
Kegiatan ekstrakurikuler belum dimuat.
D. Rincian Capaian Tujuan Pembelajaran
| Mapel | Kode TP | Status Capaian | Catatan Guru |
|---|
Capaian TP belum dimuat.
E. Catatan Wali Kelas
Belum ada catatan tersimpan.
F. Kokurikuler
| Kegiatan | Keterangan |
|---|
G. Prestasi
| Prestasi | Keterangan |
|---|
H. Pemeriksaan Kelengkapan
Wali Kelas (Pratinjau)
________________________Belum ditandatanganiKepala Sekolah (Pratinjau)
________________________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 dimuat dari RESMI sesuai semester. Jika tidak ada rekap kehadiran ditampilkan — (bukan 0). Ekstrakurikuler ditampilkan per siswa dan semester jika sudah tersimpan. Pengesahan dan penerbitan dilakukan sesuai prosedur sekolah di luar sistem.
PRA-RILIS — PERLU VALIDASI · HANYA SUPABASE RESMI · DRAF UNTUK DIPERIKSA PIHAK SEKOLAH
Guru, Kelas & Penugasan
Guru hanya melihat keanggotaan dan tugasnya sendiri. Admin melihat semua guru pada sekolah aktif.
Daftar Guru
| No. | Nama Guru | Penugasan | Keanggotaan |
|---|
Daftar Kelas & Wali Kelas
| Nama Kelas | Tingkat | Wali Kelas |
|---|
Rincian Penugasan
| Guru | Kelas | Peran | Mata Pelajaran |
|---|
Menambah kelas dan penugasan bagi anggota sekolah yang sudah terdaftar. Akun guru dibuat terpisah di Supabase Authentication; keanggotaan harus dibuat dan diverifikasi oleh Admin.
Gunakan akun guru: permintaan langsung tidak boleh mengembalikan keanggotaan, penugasan, atau profil guru lain.
Belum diuji.
Pengaturan → Backup
Hanya Admin Utama. Cadangan mencakup data aplikasi kedua sekolah di proyek Supabase RESMI; worker Google Apps Script RESMI memproses permintaan.
Batasan: Backup ini menyimpan 21 tabel data aplikasi. Tidak mencakup Supabase Auth, SQL/RLS/trigger/fungsi, Storage, atau backup PostgreSQL transaksional. Pemulihan data tidak tersedia melalui menu ini.
Harian NONAKTIF
Pemeriksa Apps Script terakhir: Belum ada pemeriksaan tercatat. Saat harian aktif, backup dijadwalkan setelah sekitar pukul 02.00 WIB (pemantau setiap ±5 menit). Backup terdahulu tidak dihapus.
Belum dimuat.
Riwayat Backup RESMI
Uji Pemulihan: pemeriksaan pemulihan dilakukan terpisah dengan prosedur RESMI. Status backup Selesai menunjukkan arsip tercatat; hasil uji pemulihan diperiksa terpisah.
Gunakan akun guru untuk menguji apakah permintaan langsung ke kelas yang bukan tugasnya benar-benar menghasilkan nol baris.
Belum diuji.