Sistem Informasi akademiX
Sistem Informasi Akademik (SIX) adalah sistem informasi akademik yang digunakan di suatu perguruan tinggi. Secara garis besar, SIX dapat didefinisikan sebagai sebuah sistem yang dirancang untuk memenuhi kebutuhan akademik dengan memberikan layanan pendidikan yang terkomputerisasi untuk meningkatkan kinerja, kualitas pelayanan, daya saing, dan kualitas SDM yang dihasilkannya.
Menjalankan di Lokal
Pre-requisite
- Docker terinstall
- NPM terinstall
- Tambahkan host alias
127.0.0.1 sixppl.akademik.itb.ac.id
pada host file (cara lengkap klik link ini)
Langkah-langkah
- Clone project ini
- Buka terminal pada folder
backend
- Deploy postgres ke docker
make deploy-postgres
- Inisialisasi database
make chain-migrate
- Jalankan backend
npm run windows-start
(Windows) ataunpm run linux-start
(Linux) - Buka terminal lain pada folder
frontend
- Jalankan frontend
npm run serve
- Gunakan browser untuk mengakses aplikasi pada
https://sixppl.akademik.itb.ac.id:8080
Mengakses running application di GCP
Aplikasi dapat diakses di link ini.