{{ toast.msg }}
Gateway Autentikasi SPA

EduPlan Platform Terintegrasi Indonesia

Selamat datang di sistem manajemen pembelajaran tunggal berbasis SPA (*Single Page Application*) modern. Platform kami dirancang secara profesional khusus untuk institusi pendidikan berskala nasional.

Generator Perencanaan AI

Membuat Modul Ajar, LKPD, Rapor, & ATP secara otomatis menggunakan Gemini AI.

Timer Ujian & Auto-Scoring

Sistem ujian terintegrasi dengan timer otomatis berjalan dan penilaian langsung.

Analisis Butir Soal

Sajian data statistik parameter validitas, daya pembeda, serta kesulitan soal secara visual.

Media Pembelajaran

Tersedia Kumpulan Media Ajar Sesuai Kebutuhan

Masuk ke Platform

Silakan masukkan email & password resmi terdaftar.

AES-256 Secured
Server Time: Ter-sinkron v4.2

EduPlan / {{ activeTab.replace('-', ' ') }}

Sesi: {{ currentUser.role }}

Pantau Sekolah

{{ dashboardSchool }}

Pilih Sekolah: {{ currentUser.school }} (Sekolah Anda)

Platform Manajemen Pembelajaran

Selamat Datang di Platform EduPlan

Halo, {{ currentUser.name }}! Pantau semua aktivitas pembelajaran, presensi, dan analisis strategi mengajar di {{ dashboardSchool }}.

{{ currentUser.role }} Mode {{ dashboardSchool }}
Guru

{{ accounts.filter(a => a.school === dashboardSchool && (a.role === 'Guru' || a.role === 'Admin')).length }}

Pengajar di {{ dashboardSchool }}

Kelas

{{ classes.filter(c => c.school === dashboardSchool).length }}

Rombel Aktif

Siswa

{{ students.filter(s => s.school === dashboardSchool).length }}

Total Siswa

Presensi

{{ presensiList.filter(p => p.school === dashboardSchool).length }}

Rekaman Presensi

Pelanggaran

{{ strategies.filter(pl => kelasKeSekolah(pl.kelas) === dashboardSchool).length }}

Total Pelanggaran

Trend Kehadiran (7 Hari Terakhir)

{{ day.pct }}%
{{ day.label }}

Belum ada data presensi untuk ditampilkan.

Ringkasan Pelanggaran per Jenis

{{ idx+1 }}

{{ j.jenis }}

{{ j.count }} kejadian • {{ j.totalPoin }} poin

{{ j.pct }}%

Belum ada data pelanggaran siswa.

Ringkasan Presensi per Kelas

KelasHadirSakitIzinAlfaTingkat
{{ row.kelas }} {{ row.hadir }} {{ row.sakit }} {{ row.izin }} {{ row.alfa }} {{ row.pct }}%
Belum ada data presensi.

Pelanggaran Terbaru

SiswaKelasPelanggaranPoin
{{ pl.namaSiswa }} {{ pl.kelas }} {{ pl.jenis }} {{ pl.poin }}
Belum ada data pelanggaran.

Master Data Pendidikan

Kelola informasi sekolah, rombongan belajar (kelas), dan database siswa resmi secara terpusat.

Konteks Institusi:
{{ selectedSchool }}

Daftar Lembaga Terdaftar

Pilih sekolah untuk melihat detail rincian resmi.

{{ sch }}

Detail Informasi Lembaga

{{ selectedSchool }}

Pilih salah satu sekolah dari daftar untuk menampilkan detail resmi.

Input Rombel Kelas Baru

Menambahkan rombongan belajar baru untuk sekolah {{ selectedSchool }}.

Daftar Rombel Kelas Terdaftar

Nama Kelas Wali Kelas Siswa Terdaftar Aksi
{{ cl.nama }} {{ cl.waliKelas }} {{ cl.totalSiswa }} Orang
Belum ada kelas terdaftar untuk sekolah ini.

Daftarkan Siswa Baru

Daftarkan kelas di sub-tab sebelah terlebih dahulu!

Gunakan format file CSV template di bawah ini untuk menambahkan data murid dalam jumlah besar langsung ke sekolah {{ selectedSchool }}.

Pilih Berkas CSV Anda

Database Siswa Aktif

NISN Nama Lengkap Kelas Gender Email Aksi
{{ st.nisn }} {{ st.nama }} {{ st.kelas }} {{ st.gender }} {{ st.email }}
Belum ada murid terdaftar untuk sekolah ini.

Sistem Presensi Siswa Modern

Integrasi data real-time, statistik kehadiran interaktif, dan pelaporan KBM resmi.

Institusi Terpilih: {{ selectedSchool }} Auto-Sync Master
Hadir Hari Ini

{{ computedDashboardStats.todayHadir }}

Siswa Terverifikasi

Sakit Hari Ini

{{ computedDashboardStats.todaySakit }}

Siswa Istirahat

Izin Hari Ini

{{ computedDashboardStats.todayIzin }}

Siswa Dengan Keterangan

Alfa Hari Ini

{{ computedDashboardStats.todayAlfa }}

Tanpa Keterangan

Kehadiran Hari Ini

{{ computedDashboardStats.todayAttendancePct }}%

Rata-rata Kumulatif

Grafik Tren Tingkat Kehadiran (%)

Fluktuasi kehadiran harian pada rentang waktu yang disaring.

{{ day.percentage }}%
{{ day.date.substring(8, 10) }}
Belum ada data rekapan log kehadiran untuk tanggal terpilih.
Rentang: {{ dbFilterTanggalAwal }} s/d {{ dbFilterTanggalAkhir }} Tingkat Disiplin Terpantau Baik

Ringkasan Akumulasi Sesi

Total Hari Ajar Terekam: {{ computedDashboardStats.totalSiswaDays > 0 ? 'Aktif' : 'Nihil' }}
Hadir (Sesi Kumulatif): {{ computedDashboardStats.totalHadir }} kali
Sakit: {{ computedDashboardStats.totalSakit }} kali
Izin: {{ computedDashboardStats.totalIzin }} kali
Alfa: {{ computedDashboardStats.totalAlfa }} kali
Rasio Kehadiran Kumulatif {{ computedDashboardStats.attendancePct }}%

Daftarkan kelas di Master Data terlebih dahulu!

Operasi Massal (Bulk Check):

Input Kehadiran Kelas: {{ presensiKelas }}

Jumlah Siswa: {{ computedFilteredStudents.length }} Orang
No NISN Nama Lengkap Siswa Hadir Sakit Izin Alfa
{{ idx + 1 }} {{ st.nisn }} {{ st.nama }}
Belum ada siswa terdaftar pada kelas yang dipilih. Daftarkan siswa di menu Master Data terlebih dahulu.
NISN ↕ Nama Siswa ↕ Kelas Hadir Sakit Izin Alfa Total Sesi Rasio (%) ↕
{{ rk.nisn }} {{ rk.kelas }} {{ rk.hadir }} {{ rk.sakit }} {{ rk.izin }} {{ rk.alfa }} {{ rk.total }} {{ rk.percentage }}%
Tidak ditemukan kecocokan data presensi sesuai kriteria filter aktif.

Histori Detail Presensi

{{ selectedStudentDetail.nama }} (NISN: {{ selectedStudentDetail.nisn }}) • {{ selectedStudentDetail.kelas }}

{{ log.tanggal }} Kelas: {{ log.kelas }} {{ log.status }}
Belum ada riwayat terekam untuk siswa ini.
Hadir {{ selectedStudentDetail.hadir }}
Sakit {{ selectedStudentDetail.sakit }}
Izin {{ selectedStudentDetail.izin }}
Alfa {{ selectedStudentDetail.alfa }}
Kehadiran {{ selectedStudentDetail.percentage }}%

Profil & Karakter Siswa

Profil lengkap: karakter, minat, gaya belajar, target & komunikasi orang tua.

👤

Pilih siswa untuk melihat Profil & Karakter

Ringkasan Profil

Nama

{{ pkSiswa.nama }}

NIS

{{ pkSiswa.nisn }}

Kelas

{{ pkSiswa.kelas }}

Wali Kelas

{{ pkWaliKelas }}

Catatan Penting

Profil Karakter

{{ d.label }}Skor

Minat & Bakat

Gaya Belajar

Target Pengembangan

{{ t.teks }}{{ t.semester }}

Komunikasi Orang Tua

{{ k.jenis }}{{ k.tanggal }}

{{ k.catatan }}

Tindak lanjut: {{ k.tindakLanjut }}

AI Insight

{{ pkAIInsight }}

Catatan Pelanggaran Siswa

Pencatatan pelanggaran tata tertib siswa beserta sanksi dan poin.

Input Pelanggaran Baru

NoNISNamaKelasTanggalJenisDeskripsiSanksiPoinAksi
{{idx+1}} {{pl.nis||'-'}} {{pl.namaSiswa}} {{pl.kelas}} {{pl.tanggal}} {{pl.jenis}} {{pl.deskripsi}} {{pl.sanksi||'-'}} {{pl.poin}}
Belum ada data. Isi form di atas untuk mencatat pelanggaran.

Edit Pelanggaran

{{editingPelanggaran.namaSiswa}} — {{editingPelanggaran.kelas}}

📝

Jurnal Guru Digital

Aplikasi Jurnal Guru membuka di tab browser baru agar Anda bisa bekerja dengan layar penuh. Data jurnal otomatis tersinkronisasi dengan backend EduPlan.

Tips: Anda bisa bekerja di Jurnal Guru dan EduPlan secara bersamaan di dua tab berbeda.

Daftar Nilai

Kelola nilai: Tugas Harian, Sumatif Harian (SH), Praktik, ASTS, dan ASAS/ASAT.

Input Nilai Baru

Tugas Harian (TH1-TH8)

Sumatif Harian / SH (SH1-SH6)

Praktik (P1-P3)

NoNISNamaKelas Tugas Harian SH Praktik ASTS ASAS/ASAT Rata² Aksi
TH{{i}} SH{{i}} P{{i}}
{{idx+1}} {{g.nis||'-'}} {{g.nama}} {{g.kelas}} {{g['TH'+i]!=null?g['TH'+i]:'-'}} {{g['SH'+i]!=null?g['SH'+i]:'-'}} {{g['P'+i]!=null?g['P'+i]:'-'}} {{g.ASTS!=null?g.ASTS:'-'}} {{g.ASAS_ASAT!=null?g.ASAS_ASAT:'-'}} {{g.nilaiAkhir||'-'}}
Belum ada data nilai. Klik "Tambah Nilai" untuk memulai.

Edit Nilai

{{ editingGrade.nama }} — {{ editingGrade.kelas }}

Tugas Harian

Sumatif Harian (SH)

Praktik

Analisis Perkembangan Nilai

Tugas Harian Sumatif Harian Praktik ASTS ASAS/ASAT KKM 75

Kompetensi Dikuasai

{{ analisisNilaiSiswa.dikuasai }}

{{ analisisNilaiSiswa.dikuasaiList }}

Perlu Ditingkatkan

{{ analisisNilaiSiswa.perluTingkat }}

{{ analisisNilaiSiswa.perluTingkatList }}

Rata-rata Total

{{ analisisNilaiSiswa.rataRata }}

Dari {{ analisisNilaiSiswa.totalDinilai }} aspek dinilai

Rekomendasi Belajar

{{ analisisNilaiSiswa.rekomendasi }}

Pilih siswa untuk melihat analisis perkembangan nilai.

Catatan Prestasi Siswa

Rekam jejak prestasi akademik dan non-akademik siswa secara terpusat.

Buka Catatan Prestasi Lengkap
{{ prestasiList.length }}

Total Prestasi

{{ prestasiList.filter(p => p.jenisPrestasi === 'Akademik').length }}

Akademik

{{ prestasiList.filter(p => p.jenisPrestasi === 'Non-Akademik').length }}

Non-Akademik

{{ prestasiList.filter(p => p.tingkat === 'Nasional' || p.tingkat === 'Internasional').length }}

Nasional/Internasional

Daftar Prestasi Terbaru

Belum ada catatan prestasi

Buka Catatan Prestasi Lengkap untuk menambahkan data.

Siswa Kelas Prestasi Jenis Tingkat Peringkat Tanggal
{{ pr.namaSiswa }} {{ pr.kelas }} {{ pr.namaPrestasi }} {{ pr.jenisPrestasi }} {{ pr.tingkat }} {{ pr.peringkat }} {{ pr.tanggal }}

Sistem Ujian Terintegrasi

Soal {{ currentQuestionIdx + 1 }} dari {{ examQuestions.length }} Waktu Tersisa: {{ formatTime(examTimeLeft) }}

{{ examQuestions[currentQuestionIdx].question }}

Hasil Ujian Auto-Scoring

{{ examResult.score }}

{{ examResult.analisis }}

Tekan tombol "Mulai Simulasi Ujian" di atas untuk menjalankan pengerjaan soal.

Hub Media Pembelajaran

Publikasikan Media Ajar

Media Tersedia

Tidak ada media ditemukan.

{{ item.category }}

{{ item.title }}

{{ item.desc }}

{{ item.views }} views

Generator Perencanaan AI

{{ aiOutput || "Gunakan formulir disamping untuk men-generate Modul Ajar otomatis via AI." }}

Manajemen Pengguna & Lembaga

Input Data Lembaga Sekolah

Gunakan form ini untuk membuat database sekolah baru. Hanya bisa diinput oleh Admin Utama.

Daftarkan Akun Pengguna Baru

Token akan digenerate otomatis jika dikosongkan

Database Akun & Lembaga Sekolah Terdaftar

Nama Email Lembaga Sekolah Peran Aksi
{{ acc.name }} {{ acc.email }} {{ acc.school || 'Tidak Ada' }} {{ acc.role }}

Edit Akun Pengguna

Perbarui data akun {{ editingAccount.name }}