SIAKSI adalah aplikasi web berbasis Laravel yang dirancang untuk membantu pengelolaan dokumen akreditasi di lingkungan fakultas dan program studi. Sistem ini mendukung peran multi-user dan dilengkapi fitur-fitur yang relevan untuk proses akreditasi.
- Gugus Jaminan Mutu (GJM) — Super Admin level Fakultas
- Unit Jaminan Mutu (UJM) — Admin level Prodi
- Asesor — Akses terbatas (Guest)
- Dashboard informatif dengan widget real-time
- Upload dokumen:
- SPMI (Sistem Penjaminan Mutu Internal)
- Renstra (Rencana Strategis)
- AMI (Audit Mutu Internal)
- Manajemen berita dan pengumuman
- Tampilan struktur organisasi (Fakultas & Prodi)
- Sistem notifikasi
- Hak akses sesuai role
- Laravel 11
- Tailwind CSS
- Alpine.js
- Livewire
- Filament PHP
Pastikan kamu sudah menginstal Git, PHP 8.2 ke atas, Composer, dan Node.js.
git clone https://github.com/codenamekii/siaksi.git
cd siaksi
composer install
npm install && npm run build
cp .env.example .env
php artisan key:generate
php artisan migrate --seed
php artisan serveSetelah langkah di atas, aplikasi akan berjalan di http://localhost:8000.
- Fork repository ini ke akun GitHub kamu.
- Buat branch baru dari
main:
git checkout -b nama-fitur-atau-fix- Lakukan perubahan dan commit:
git commit -m "Deskripsi perubahan"- Push branch ke repo fork kamu:
git push origin nama-fitur-atau-fix- Buka Pull Request ke repository ini dan jelaskan perubahan yang kamu buat.
Project ini masih dalam pengembangan aktif. Kontribusi, feedback, dan issue sangat terbuka.