Jurnal Guru Digital adalah sebuah sistem manajemen kegiatan belajar mengajar (KBM) yang dirancang untuk menjawab kebutuhan sekolah modern dalam mengelola jurnal harian guru dan absensi siswa secara digital dan real-time.
Dengan tampilan yang modern, responsif, serta fitur yang lengkap, platform ini menjadi jembatan komunikasi efektif antara Guru, Kepala Sekolah, dan Administrator dalam satu sistem terintegrasi.
👉 Live Demo: https://jurnal.ozanproject.site/
🚀 Fitur Unggulan
🏫 Manajemen Multi-Role
- SuperAdmin (Operator): Mengelola data master seperti Guru, Mata Pelajaran, Kelas, dan Jadwal, serta melakukan konfigurasi sistem dan verifikasi akun pengguna.
- Kepala Sekolah: Memantau aktivitas KBM secara real-time, melakukan verifikasi jurnal, serta mengelola laporan absensi secara menyeluruh.
- Guru: Mengisi jurnal harian digital, melakukan absensi siswa, mengunggah dokumentasi kegiatan, dan menghasilkan laporan bulanan.
📝 Smart Journaling & Documentation
- Geo-Tagging: Sistem otomatis mencatat lokasi saat guru mengisi jurnal sebagai validasi kehadiran fisik.
- Upload Bukti Foto: Dokumentasi kegiatan kelas dapat diunggah langsung melalui perangkat.
- Edit Approval: Perubahan jurnal hanya dapat dilakukan dengan persetujuan Kepala Sekolah dalam batas waktu tertentu.
📊 Attendance & Reporting
- Absensi Real-time: Status kehadiran siswa tercatat langsung (Hadir, Sakit, Izin, Alpha).
- Export Laporan: Data jurnal dan absensi dapat diekspor dalam format PDF dan Excel dengan tampilan profesional.
🔐 Security & User Flow
- Verifikasi Admin: Akun guru harus melalui proses aktivasi sebelum dapat digunakan.
- Sistem Keamanan: Login aman, reset password via OTP, serta manajemen sesi sesuai standar industri.
🛠️ Teknologi yang Digunakan
- Backend: Laravel 13
- Frontend: Blade Template Engine, TailwindCSS, Alpine.js
- Database: MySQL / MariaDB
- Reporting: DomPDF & Excel Export
- Icons: Font Awesome
⚙️ Cara Instalasi
1. Clone Project
git clone [repository-url]
cd jurnal-guru
2. Install Dependency
composer install
npm install && npm run build
3. Konfigurasi Environment
cp .env.example .env
php artisan key:generate
4. Migrasi Database
php artisan migrate --seed
5. Jalankan Aplikasi
php artisan serve
Akses aplikasi melalui: http://127.0.0.1:8000
Download Source Code disini -> selengkapnya
🔑 Akun Default (Testing)
| Role | Password | |
|---|---|---|
| SuperAdmin | admin@sekolah.com | password |
| Kepala Sekolah | kepsek@sekolah.com | password |
| Guru | guru@sekolah.com | password |
📌 Kesimpulan
Jurnal Guru Digital merupakan solusi tepat bagi institusi pendidikan yang ingin bertransformasi menuju sistem digital yang efisien, transparan, dan terintegrasi.
Dengan dukungan teknologi modern dan fitur yang lengkap, aplikasi ini mampu meningkatkan kualitas pengelolaan KBM serta monitoring aktivitas sekolah secara menyeluruh.
Implementasi sistem ini tidak hanya mempermudah pekerjaan guru, tetapi juga membantu pihak manajemen sekolah dalam pengambilan keputusan berbasis data.
© Ozan Project Development Team
Leave a Comment