- PHP >= 7.1.3
- Node >= 12.11.1
- npm >= 6.11.3
- MySQL >= 5.7.27
- composer >= 1.6.5
- BCMath PHP Extension
- Ctype PHP Extension
- JSON PHP Extension
- Mbstring PHP Extension
- OpenSSL PHP Extension
- PDO PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
- Install php
- Install mysql
- Install composer
- Install node
- Cek kesiapan (Pastikan php, composer dapat diakses secara global)
php -v
mysql --version
composer -v
node -v
npm -v
- Clone source code ke docroot
git clone https://github.com/dfath/sim-barang-pakai-habis.git
- Install package php
composer install
- Install package js
npm install
- Buat database baru
mysql -u root -p
create database sim_barang_habis_pakai
- Isi configurasi mysql pada file .env salin data dari file .env.example jika belum ada
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=sim_barang_habis_pakai
DB_USERNAME=root
DB_PASSWORD=
- Jalankan migrasi database
php artisan migration:refresh --force
- Buat data dummy
php artisan db:seed
- Jalankan server di local
php artisan serve
- Login dengan menggunakan akun berikut:
admin@example.com
admin
pengelola@example.com
pengelola
kepala@example.com
kepala
- OPD: Organisasi Perangkat Daerah
- Volume DPA: Volume Dokumen Pelaksanaan Anggaran