Full Stack 2025
Featured
SIAKAD
Sistem Informasi Akademik lengkap dengan multi-role access, manajemen mahasiswa, KRS/KHS, dan fitur dosen.
Tentang Projek
SIAKAD adalah Sistem Informasi Akademik komprehensif yang menangani data mahasiswa, nilai, registrasi mata kuliah (KRS/KHS), dan manajemen dosen. Aplikasi ini mendukung 3 role berbeda: Admin Akademik, Admin Prodi, dan Dosen dengan akses yang berbeda-beda. Dilengkapi fitur dashboard real-time, export PDF, data tables interaktif, dan tema light/dark mode.
Tech Stack
React.js React Router Bootstrap jQuery DataTables jsPDF
Tantangan
- Implementasi sistem multi-role dengan akses berbeda-beda
- Manajemen state untuk data akademik yang kompleks
- Integrasi DataTables dengan React untuk tabel interaktif
Solusi
- Role-based routing dengan React Router dan session management
- Menggunakan dummy data terstruktur untuk simulasi CRUD operations
- jQuery DataTables integration dengan React lifecycle untuk performa optimal