AdminUjian: Aplikasi Administrasi Ujian Sekolah (Denah Bangku, Daftar Hadir, Kartu Meja & Kartu Peserta)

📝 Deskripsi Aplikasi
AdminUjian adalah aplikasi web untuk panitia ujian sekolah yang mengubah satu data peserta menjadi seluruh dokumen administrasi ujian yang siap cetak: denah tempat duduk, daftar hadir, kartu meja, dan kartu peserta. Cukup masukkan data sekolah, jadwal, dan daftar siswa (atau impor dari Excel), lalu semua dokumen tersusun otomatis per ruang lengkap dengan kop, logo, dan tanda tangan panitia.
Aplikasi ini cocok untuk SD, SMP, SMA, maupun madrasah saat menyiapkan PTS, PAS, ASAS, ujian sekolah, atau asesmen lain, tanpa harus menyusun tabel dan mengatur tata letak cetak satu per satu di pengolah kata.
✨ Fitur Utama
- Denah Bangku Otomatis. Setiap ruang ditampilkan sebagai denah 4 deret dengan meja pengawas dan posisi pintu. Satu meja diisi dua siswa, dan jika satu ruang berisi dua tingkat (misalnya kelas X dan XI), kursi kiri dan kanan otomatis diisi tingkat yang berbeda sehingga peserta bersebelahan tidak mengerjakan soal yang sama. Jumlah baris menyesuaikan jumlah peserta (16 atau 20 meja), dan urutan nomor bisa dimulai dari kiri atas atau kanan atas.
- Kartu Peserta Dua Versi. Versi standar memuat 8 kartu per lembar, sedangkan versi dengan jadwal memuat 4 kartu per lembar lengkap dengan tabel hari, tanggal, jam, dan mata pelajaran. Kartu bisa dicetak per ruang atau per kelas, dilengkapi nomor ruang yang besar dan tanda tangan ketua panitia.
- Kartu Meja Siap Tempel. 14 kartu per lembar dengan garis potong, diurutkan selang-seling sesuai posisi duduk di denah. Opsi Warna Kelas memberi warna berbeda pada kotak ruang tiap tingkat, baik untuk kelas 7, 8, 9 maupun X, XI, XII (hijau, kuning, merah muda), sehingga kartu lebih mudah dibedakan saat ditempel.
- Daftar Hadir per Ruang. Lembar presensi berisi nomor peserta, NIS, nama, jenis kelamin, kelas, dan kolom tanda tangan bersusun, ditambah isian hari, tanggal, waktu, dan mata pelajaran.
- Kop, Logo, dan Tanda Tangan QR Code. Unggah logo kiri dan kanan, atur nama sekolah, nama ujian, tahun ajaran, kota, tanggal, serta nama dan NIP ketua panitia. Tanda tangan bisa diganti QR Code yang dibuat langsung di aplikasi sebagai tanda tangan digital.
- Jadwal Ujian Fleksibel. Setiap hari bisa memuat hingga 3 sesi (waktu dan mata pelajaran), dan jadwal ini otomatis tampil di kartu peserta versi jadwal.
- Import Excel dan Kelola Data Cepat. Unduh template
.xlsx(NIS, No. Peserta, Nama, L/P, Kelas, Ruang), isi, lalu impor sekaligus. Data juga bisa ditambah manual, dicari berdasarkan nama, NIS, atau nomor peserta, difilter per kelas atau ruang, dan dihapus beberapa sekaligus. - Cetak atau Simpan PDF. Semua dokumen dirancang untuk kertas A4 atau Folio (F4) dan bisa difilter per ruang atau per kelas sebelum dicetak, sehingga panitia cukup mencetak bagian yang dibutuhkan.
- Backup dan Restore. Seluruh data dan pengaturan bisa diunduh sebagai file cadangan
.jsondan dimuat kembali di komputer lain. Tersedia juga data simulasi untuk mencoba semua fitur dalam satu klik. - Privasi Terjaga. Data peserta disimpan di penyimpanan browser (localStorage) perangkat Anda sendiri dan tidak dikirim ke server mana pun, sehingga aplikasi tetap cepat dan aman untuk data siswa.
🧭 Alur Penggunaan
- Isi pengaturan institusi: nama sekolah, nama ujian, tahun ajaran, logo, dan tanda tangan.
- Tambahkan jadwal ujian per hari.
- Masukkan data peserta lewat template Excel atau input manual, lengkap dengan kelas dan ruang.
- Buka menu Denah Bangku, Daftar Hadir, Kartu Meja, atau Kartu Peserta, pilih ruang atau kelas dan ukuran kertas, lalu klik Cetak / PDF.
Coba demo: buka outsiderdev.com/demo/adminujian, masuk ke menu Pengaturan, lalu klik Load Data Dummy (Simulasi) untuk langsung melihat semua dokumen dengan data contoh. Data yang Anda masukkan hanya tersimpan di browser Anda sendiri.
Teknologi: HTML, JavaScript, Tailwind CSS, SheetJS (Excel), dan QRious (QR Code). Berjalan sepenuhnya di browser tanpa perlu login.
Aplikasi ini dirancang untuk dipakai di laptop atau komputer, karena dokumen cetaknya berukuran kertas A4/F4.