SELAMAT DATANG DI EDUVERA
Platform yang dirancang untuk memudahkan pengelolaan, Data, dan Administrasi guru agar lebih efisien, terintegrasi, dan modern.
Eduvera — Solusi Cerdas untuk Manajemen Guru dan Sekolah
{{ greetingText }}, {{ currentUser.name }}!
{{ dashboardStats.totalKelas }}
Total Kelas
{{ dashboardStats.totalSiswa }}
Total Siswa
{{ dashboardStats.totalGuru }}
Total Guru
{{ dashboardStats.presensiHariIni }}
Presensi Hari Ini
Siswa per Kelas
📊 Presensi Minggu Ini
📅 Jadwal Hari Ini ({{ currentDay }})
{{ j.mataPelajaran }} ({{ j.kelasName }})
{{ j.jamMulai }} - {{ j.jamSelesai }} | {{ j.ruangan || '-' }}
📝 Jurnal Terbaru
{{ j.mataPelajaran }} - {{ j.kelasName }}
{{ j.materi?.substring(0, 50) }}...
{{ formatTanggal(j.tanggal) }}
⚡ Aksi Cepat
🏫 Data Kelas
Kelola data kelas dan wali kelas
| Nama Kelas | Tingkat | Jurusan | Wali Kelas | Jumlah Siswa | Aksi |
|---|---|---|---|---|---|
| {{ k.namaKelas }} | Kelas {{ k.tingkat }} | {{ k.jurusan || '-' }} | {{ k.waliKelas || '-' }} | {{ getJumlahSiswaKelas(k.id) }} |
|
🏫
Belum ada data kelas
👨🎓 Data Siswa
Kelola data siswa, import dari template
| NIS | Nama | Kelas | JK | Telepon | Aksi |
|---|---|---|---|---|---|
| {{ s.nis }} | {{ s.name }} | {{ s.kelasName || '-' }} | {{ s.jenisKelamin || '-' }} | {{ s.telepon || '-' }} |
|
👨🎓
Belum ada data siswa
Menampilkan {{ siswaPage * siswaPerPage - siswaPerPage + 1 }}-{{ Math.min(siswaPage * siswaPerPage, filteredSiswa.length) }} dari {{ filteredSiswa.length }} siswa
📅 Jadwal Mengajar
Atur jadwal mengajar per kelas
| Jam | {{ h.substring(0, 3) }} |
|---|---|
| {{ slot }} |
{{ j.mataPelajaran }} {{ j.kelasName }} {{ j.jamMulai }}-{{ j.jamSelesai }} {{ j.ruangan }}
-
|
📅
Belum ada jadwal mengajar
📋 Daftar Jadwal ({{ filteredJadwal.length }})
Klik jadwal untuk edit| Hari | Jam | Mata Pelajaran | Kelas | Guru | Ruangan | Aksi |
|---|---|---|---|---|---|---|
| {{ j.hari }} | {{ j.jamMulai }} - {{ j.jamSelesai }} | {{ j.mataPelajaran }} | {{ j.kelasName }} | {{ j.guruName }} | {{ j.ruangan || '-' }} |
|
✅ Presensi Siswa
Presensi super cepat — klik status yang sesuai
| No | Nama Siswa | Status |
|---|---|---|
| {{ i + 1 }} | {{ s.name }} |
|
📋 Riwayat Presensi
| No | Tanggal | Siswa | Kelas | Mapel | Status | Aksi |
|---|---|---|---|---|---|---|
| {{ (presensiHistoryPage - 1) * presensiHistoryPerPage + pi + 1 }} | {{ formatTanggal(p.tanggal) }} | {{ p.siswaName }} | {{ p.kelasName }} | {{ p.mataPelajaran }} | {{ p.status }} |
|
Menampilkan {{ (presensiHistoryPage - 1) * presensiHistoryPerPage + 1 }}-{{ Math.min(presensiHistoryPage * presensiHistoryPerPage, presensiHistoryData.length) }} dari {{ presensiHistoryData.length }}
📝 Nilai Siswa
Input nilai langsung — seperti spreadsheet
| No | Nama | NISN | Kelas | TH{{ th }} | SH{{ sh }} | P{{ p }} | ASTS | ASAS | ASAT | Rata² | Predikat |
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ ri + 1 }} | {{ row.nama }} | {{ row.nisn || '-' }} | {{ row.kelasShort || '-' }} | {{ row._rata || '-' }} | {{ predikatLabel(row._rata) }} |
📈 Analisis Perkembangan: {{ nilaiAnalisisSiswa.nama }}
{{ nilaiAnalisisSiswa._rataTH || 0 }}
Rata² TH
{{ nilaiAnalisisSiswa._rataSH || 0 }}
Rata² SH
{{ nilaiAnalisisSiswa._rataP || 0 }}
Rata² Praktik
💡 Rekomendasi Remedial
{{ nilaiAnalisisRekomendasi }}
📋 Detail Nilai
📊 Rentang Predikat (A/B/C/D/E)
{{ showRubrikNilai ? '🔼' : '🔽' }} {{ showRubrikNilai ? 'Sembunyikan' : 'Atur' }}A: ≥ {{ settings.rubrikA }} | B: ≥ {{ settings.rubrikB }} | C: ≥ {{ settings.rubrikC }} | D: ≥ {{ settings.rubrikD }} | E: di bawah D
📋 Riwayat Nilai (klik baris untuk analisis)
| No | Nama | Mapel | Semester | Rata² | Predikat | Aksi |
|---|---|---|---|---|---|---|
| {{ i + 1 }} | {{ n.siswaName }} | {{ n.mapel }} | {{ n.semester }} | {{ n._rata || '-' }} | {{ predikatLabel(n._rata) }} |
|
📖 Jurnal Mengajar
Catat kegiatan mengajar harian
{{ j.mataPelajaran }} — {{ j.kelasName }}
{{ formatTanggal(j.tanggal) }} | Jam ke-{{ j.jamKe || '-' }}
📌 Materi
{{ j.materi || '-' }}
📝 Kegiatan
{{ j.kegiatan || '-' }}
⚠️ Kendala
{{ j.kendala || '-' }}
🔧 Tindak Lanjut
{{ j.tindakLanjut || '-' }}
📖
Belum ada jurnal mengajar
🖨️ Rekap & Cetak
Download rekap dalam format PDF, Word, atau Excel
📊 Ringkasan Presensi
{{ rekapRingkasanPresensi.hadir }}
✅ Hadir
{{ rekapRingkasanPresensi.sakit }}
🤒 Sakit
{{ rekapRingkasanPresensi.izin }}
📝 Izin
{{ rekapRingkasanPresensi.alpa }}
⚠️ Alpa
👁️ Preview Data ({{ rekapPreviewData.length }} item)
| {{ col }} |
|---|
| {{ row[col] || '-' }} |
👁️ Preview Nilai ({{ rekapPreviewData.length }} siswa)
| No | Nama | Mapel | Kelas | TH{{ th }} | SH{{ sh }} | P{{ p }} | ASTS | ASAS | ASAT | Rata² | Predikat |
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ ri + 1 }} | {{ row.siswaName }} | {{ row.mapel }} | {{ row.kelasName }} | {{ row['TH'+th] || '-' }} | {{ row['SH'+sh] || '-' }} | {{ row['P'+p] || '-' }} | {{ row.ASTS || '-' }} | {{ row.ASAS || '-' }} | {{ row.ASAT || '-' }} | {{ row._rata || '-' }} | {{ predikatLabel(row._rata) }} |
👁️ Rekapan Per Siswa ({{ rekapRekapanSiswa.length }} siswa)
| No | Nama Siswa | Kelas | ✅ Hadir | 🤒 Sakit | 📝 Izin | ⚠️ Alpa | Total |
|---|---|---|---|---|---|---|---|
| {{ ri + 1 }} | {{ row.nama }} | {{ row.kelas }} | {{ row.hadir }} | {{ row.sakit }} | {{ row.izin }} | {{ row.alpa }} | {{ row.total }} |
📋
Pilih kelas dan periode untuk melihat rekap
⚙️ Pengaturan
Konfigurasi aplikasi dan profil
🏫 Informasi Sekolah
📊 Rubrik Rentang Predikat
Tentukan batas minimal nilai untuk setiap predikat (berlaku untuk semua mata pelajaran)
A: nilai ≥ {{ settings.rubrikA }} | B: ≥ {{ settings.rubrikB }} | C: ≥ {{ settings.rubrikC }} | D: ≥ {{ settings.rubrikD }} | E: di bawah D
👤 Profil Saya
🔒 Manajemen User
Kelola akun Admin dan Guru
| Nama | NIP | Role | Token | Aksi | |
|---|---|---|---|---|---|
| {{ u.name }} | {{ u.email }} | {{ u.nip || '-' }} | {{ u.role }} | {{ u.token }} |
|