Jurnalku
Aplikasi cerdas untuk memantau dan mengelola kompetensi keahlian siswa secara efektif, terstruktur, dan real-time.
Tech Stack :
.png&w=3840&q=100)
Β
π Jurnalku - Sistem Rekap Akademik
Aplikasi cerdas untuk memantau dan mengelola kompetensi keahlian siswa secara efektif, terstruktur, dan real-time.
π Tentang Proyek
Jurnalku adalah sebuah sistem manajemen akademik komprehensif yang dirancang khusus untuk mendukung proses pembelajaran di SMK Wikrama Bogor. Aplikasi ini berfungsi sebagai platform terpusat yang memfasilitasi kolaborasi antara siswa, guru, kepala program (kaprog), dan administrator untuk memantau perkembangan kompetensi keahlian secara efisien dan transparan.
Visi dari proyek ini adalah menyatukan upaya untuk kemajuan siswa melalui teknologi yang cerdas dan terintegrasi, menciptakan lingkungan belajar yang lebih terukur dan proaktif.Β
Fitur Utama
- Dashboard Komprehensif β Ringkasan untuk setiap peran: Admin, Master Lab, Guru, Siswa.
- Manajemen Pengguna & Role β Tambah/edit/hapus user serta otorisasi perβrole. (Lihat controller: App\Http\Controllers\UserController, file: app/Http/Controllers/UserController.php)
- Portofolio & Sertifikat β Upload portofolio, link proyek, dan sertifikat digital.
- Jurnal & Progress Tracking β Catatan harian, progress per materi, review oleh guru/kaprog.
- Catatan Sikap β Sistem pencatatan perilaku & perbaikan (history + status).
- Import/Export & Seeder Dummy β Seeder untuk data siswa lengkap (portofolio, CV, dsb.) sebagai contoh data: Database\Seeders\StudentDummyDataSeeder, file: StudentDummyDataSeeder.php.
Arsitektur & Tech Stack
- Backend: Laravel 11.x (PHP 8.2+)
- Frontend: Blade Templates + Alpine.js
- Styling: TailwindCSS
- Database: MySQL / SQLite
- Storage: Local / AWS S3 (opsional)
- Charting & UI: ApexCharts, komponen blade khusus
Referensi arsitektur di README: README.md
Alur Singkat Penggunaan
- Admin / Master Lab menambahkan jurusan, rayon, dan akun guru.
- Siswa mengisi jurnal harian, mengunggah portofolio/sertifikat, dan memantau progress.
- Guru memvalidasi pengajuan progress dan memberikan catatan sikap.
- Kaprog memantau ringkasan jurusan dan membagi tugas materi.
Kenapa Proyek Ini Menarik
- Solusi spesifik untuk kebutuhan SMK: menggabungkan portofolio siswa, jurnal pembiasaan, dan penilaian kompetensi dalam satu platform.
- Mudah diadaptasi untuk institusi lain karena arsitektur modular (models, controllers, views terpisah). Contoh model terkait jurusan: App\Models\Major, file: Major.php.
- Dilengkapi dokumentasi & tooling (migrate, seed, build assets) β lihat README.md.
Β
