Skip to content
Snippets Groups Projects
Ranindya Paramitha's avatar
d2cc0e59

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

  1. Docker terinstall
  2. NPM terinstall
  3. Tambahkan host alias 127.0.0.1 sixppl.akademik.itb.ac.id pada host file (cara lengkap klik link ini)

Langkah-langkah

  1. Clone project ini
  2. Buka terminal pada folder backend
  3. Deploy postgres ke docker make deploy-postgres
  4. Inisialisasi database make chain-migrate
  5. Jalankan backend npm run windows-start(Windows) atau npm run linux-start (Linux)
  6. Buka terminal lain pada folder frontend
  7. Jalankan frontend npm run serve
  8. Gunakan browser untuk mengakses aplikasi pada https://sixppl.akademik.itb.ac.id:8080

Mengakses running application di GCP

Aplikasi dapat diakses di link ini.