Sebelum menjalankan aplikasi ini dari server lokal, terdapat beberapa prasyarat yang harus terpenuhi:
- Install XAMPP atau LARAGON dengan PHP minimum versi 8.1 sebagai local web server
- Enable extensions
intldanmbstringdari PHP - Install composer
- Install NodeJS
Jika anda menggunakan XAMPP, pada menu untuk 'Apache' silahkan pilih menu Config kemudian pilih PHP (php.ini).
Jika anda menggunakan LARAGON, klik kanan dibagian mana saja dalam aplikasi, arahkan cursor anda pada menu PHP kemudian pilih php.ini.
Setelah file PHP.ini terbuka kemudian cari ;extension=intl dan ;extension=mbstring. Setelah ditemukan, hapus titik koma ; di depan kedua fungsi tersebut untuk mengaktifkan ekstensi. Simpan file tersebut, kemudian restart XAMPP atau LARAGON
Untuk cloning aplikasi dari github, silahkan ikuti langkah berikut:
-
Buka Folder pilih folder tujuan tempat projek SIMKES diletakkan
-
Cloning Github buka terminal dari folder tersebut. kemudian pastekan perintah berikut:
https://github.com/khoican/simkes.git
tunggu hingga proses cloning selesai
-
Buka Projek buka projek yang sudah diclone kedalam VS Code atau code editor lainnya.
-
Install Dependency sebelum menginstall dependency yang dibutuhkan, pastika composer sudah terinstall kedalam komputer lokal anda. periksa dengan mengetikkan:
composer -v
apabila composer sudah terinstall, bisa jalankan perintah berikut:
composer install
tunggu hingga proses instalasi selesai
-
Konfigurasi ENV sebelum menjalankan projek, silahkan rename terlebih dahulu file
.env.examplemenjadi.env -
Migrasi Database buat terlebih dahulu database dengan nama
simkes_db, dapat menggunakan metode manual atau menggunakan perintah berikut:php spark db:create simkes_db
setelah database berhasil terbuat, selanjutnya proses migrasi tabel menggunakan perintah berikut:
php spark migrate
setelah database terbuat, selanjutnya menjalankan seeder untuk mengisi database
php spark db:seed Seed
-
Running Laravel Mix (opsional) sebelum menjalankan website, jalankan terlebih dahulu laravel mix untuk proses build dependency frontend
npm install
setelah menginstall paket npm yang dibutuhkan, kemudian jalankan perintah berikut
npx mix
-
Running Website untuk menjalankan website pada komputer lokal, dapat menggunakan perintah berikut:
php spark serve
untuk dapat login dan mengakses fitur didalam website, gunakan akun berikut untuk login:
- Username : admin
- Password : adminsimkes123
catatan: akun ini bersifat temporary dan hanya bisa digunakan sekali saja, setelah login menggunakan akun ini pastikan anda sudah menambahkan pengguna baru sebelum anda logout dari website
aplikasi siap untuk digunakan
- Usahakan untuk mengisi data
Poli,Diagnosa,Tindakan, danObatterlebih dahulu sebelum mengisi data pasien baru, menu tersebut terdapat pada menu dropdownUser. - Penamaan poli cukup nama poli saja. Apabila
Poli Umumcukup menggunakanUmumsaja