Grant Management Front End
Grant Management adalah web app untuk pengolahan dan pendaftaran sekaligus sebagai sistem informasi Hibah di Universitas Indonesia.
Teknologi
- Vue Js
- Npm
- NodeJs
- TypeScript
- JavaScript
Dokumentasi
- Instalasi
Untuk installasi berberapa hal yang harus dilakukan yaitu:
Clone codebase Front End Grant pada url
http://MzBudi@gitlab.ui.ac.id/ade.badr/UI-Dashboard-Frontend.git
masuk ke folder dengan cmd dan lakukan instalasi package dengan perintah
npm install
untuk menjalankan secara local, pindah branch ke development-local-api
git checkout development-local-api
dan pull dengangit pull origin development-local-api
. untuk menjalankan secara production tetap di branch masterSetelah semua beres jalankan perintah
npm run dev
dan app akan berjalan di browser
- Modification
- Modifikasi yang telah dilakukan adalah melakukan hide input data form email alternatif pada aplikasi yang terletak pada
src/components/modules/elements/preview/proposal/IdentitasPengusulPreview.vue
dan jugasrc/components/modules/pengusul/hibahSaya/form/identitasPengusul/elements/IdentitasPengusul.vue
Untuk melakukan pengubahan ke semula dapat dihilangkan saja tag komentarnya<!--
&-->
- Perubahan endpoint dapat dilakukan di
src/endpoint.js
- Deployment
Deployment pada backend ini dilakukan pada VM yang telah disediakan, credentialnya adalah:
| Key | Value |
| ----------------- | ------------------------------------------------------------ |
| ip
| 152.118.24.92:22
|
| username
| salman
|
| password
| bismillah2020
|
| gitlab.ui.ac.id
| http://MzBudi@gitlab.ui.ac.id/ade.badr/UI-Dashboard-Frontend.git
|
Lokasi file front end ada pada /var/www/ui-rima-frontend
untuk melakukan perubahan dapat dilakukan pull dari gitlab diatas. FE nya menggunakan docker dan git dan sudah ada file run.sh. Untuk update FE tinggal
- Push updatenya ke git
- jalankan sudo sh run.sh
| Command Name | Command |
| --------------------- | ---------------- |
| Menjalankan App Grant | sudo sh run.sh
|
Disarankan untuk melakukan notifikasi apabila ingin melakukan pembaharuan, karena selama masa run.sh , website tidak dapat diakses