🏠 Beranda Admin
Selamat datang di panel admin TeRuji. Gunakan menu di kiri untuk mengelola ujian.
📤 Upload Soal
Upload file CSV berisi soal-soal ujian. Setiap baris = 1 soal.
tipe, pertanyaan, jawaban · Kolom opsional PG: opsi_a–d · Kolom opsional: waktu_detikpg,Apa ibukota Indonesia?,Jakarta,Bandung,Surabaya,Medan,a,30
essay,Jelaskan pengertian Pancasila!,,,,, ,120
jawaban diisi dengan huruf: a / b / c / dKolom
waktu_detik opsional — jika kosong, pakai waktu default dari Pengaturan Waktu
Drag & drop file CSV soal di sini
atau klik area ini untuk pilih file · Format .csv · Maks. 500 soal
✏️ Lihat & Edit Soal
Daftar semua soal. Pilih tab untuk melihat soal Pilihan Ganda atau Essay secara terpisah.
📝 Input Manual Soal
Tambah soal satu per satu langsung dari form ini. Bisa pilih tipe Pilihan Ganda atau Essay/Diskusi.
🔍 Koreksi Essay
Koreksi dan beri nilai untuk jawaban essay mahasiswa. Nilai akhir otomatis dihitung ulang setelah semua essay dikoreksi.
📤 Upload Data Mahasiswa
Upload daftar mahasiswa yang boleh mengikuti ujian. Hanya NIM yang terdaftar yang bisa login.
nim, nama12345678,Budi Santoso
12345679,Siti Rahayu
12345680,Ahmad Fauzi
Drag & drop file CSV mahasiswa di sini
atau klik area ini untuk pilih file · Format .csv
👥 Daftar Mahasiswa
Daftar mahasiswa yang terdaftar dan berhak mengikuti ujian.
⏱ Atur Waktu Ujian
Pilih mode waktu ujian dan sesuaikan durasi sesuai kebutuhan.
waktu_detik, nilai itu yang dipakai (override per soal).
⚙️ Pengaturan Umum
Konfigurasi nama ujian, urutan soal, dan batas toleransi anti-cheat.
🔴 Panel Admin
Kelola seluruh sistem, akun dosen, konfigurasi, dan backup data.
OpenRouter REKOMENDASI
1 API key → akses 200+ model (Claude, GPT-4, Gemini, Llama, Mistral, dll). Pilih model sesuka hati.
Claude (Anthropic)
claude-sonnet · Terbaik untuk soal akademik
OpenAI (GPT-4)
gpt-4o-mini · Cepat dan hemat biaya
Google Gemini
gemini-1.5-flash · Gratis tier tersedia
Groq
llama-3.3-70b · Sangat cepat, gratis
📅 Jadwal Ujian
Atur kapan ujian bisa diakses. Mahasiswa hanya bisa masuk dalam rentang waktu yang ditentukan.
📊 Hasil Ujian
Rekap nilai semua mahasiswa yang telah menyelesaikan ujian.
📈 Statistik & Analitik
Analisis mendalam hasil ujian: distribusi nilai, performa soal, dan tren mahasiswa.
📤 Export Hasil
Unduh hasil ujian dalam berbagai format untuk keperluan administrasi.
Export CSV
File spreadsheet yang bisa dibuka di Excel, Google Sheets, atau aplikasi sejenis.
Export JSON
Format data lengkap termasuk jawaban essay, untuk keperluan backup atau integrasi sistem lain.
Rangkuman Teks
Laporan ringkas dalam format teks — siap copy-paste ke email atau dokumen Word.
Kartu Nilai Per Mahasiswa
Satu kartu nilai per mahasiswa lengkap dengan detail soal benar/salah.
Backup Data Lokal
Unduh semua data (akun dosen, sesi, hasil) sebagai file JSON backup.
Restore dari Backup
Upload file backup JSON untuk memulihkan data ke browser ini.
Sync dari Sheets
Ambil data hasil ujian dari Google Sheets ke tampilan lokal.
📋 Log Aktivitas
Rekap semua aktivitas: login mahasiswa, submit ujian, dan pelanggaran.
🔗 Koneksi Google Sheets
Hubungkan web app ini ke Google Sheets supaya semua data tersimpan permanen dan bisa dilihat kapanpun.
Sheet akan otomatis dibuat dengan 6 tab: Soal, Mahasiswa, Hasil Ujian, Log Aktivitas, Data Dosen, Sesi Ujian
- Di Google Sheets, klik menu Extensions → Apps Script
- Hapus semua kode yang ada di editor
- Download file
apps-script.jsyang sudah disiapkan, lalu paste isinya - Klik Save (Ctrl+S)
- Klik Run → pilih fungsi
setupSheets→ izinkan akses - Klik Deploy → New Deployment
- Pilih type: Web App
- Execute as: Me | Who has access: Anyone
- Klik Deploy → Copy URL yang muncul