-
Clone Project
- Clone project dari repository dengan menggunakan perintah berikut:
git clone https://github.com/captainPijay/pembayaran_spp_smk_fania_salsabila.git
- Clone project dari repository dengan menggunakan perintah berikut:
-
Install Composer Dependencies
- Jalankan perintah berikut untuk menginstal semua dependensi yang diperlukan:
composer install
- Jalankan perintah berikut untuk menginstal semua dependensi yang diperlukan:
-
Install NPM Dependencies
- Jalankan perintah berikut untuk menginstal semua dependensi yang diperlukan:
npm install
- Jalankan perintah berikut untuk menginstal semua dependensi yang diperlukan:
-
Copy dan Paste File .env
- Salin semua data dari file
.env.example
dan tempelkan di file.env
:cp .env.example .env
- Salin semua data dari file
-
Generate Project Key
- Jalankan perintah berikut untuk menghasilkan kunci proyek:
php artisan key:generate
- Jalankan perintah berikut untuk menghasilkan kunci proyek:
-
Migrate Database
- Jalankan perintah berikut untuk migrasi database:
php artisan migrate
- Jalankan perintah berikut untuk melakukan seeding default user:
php artisan db:seed --class="IndoBankSeeder"
php artisan db:seed
- Jalankan perintah berikut untuk migrasi database:
-
Konfigurasi Symbolic Link
- Jalankan perintah berikut untuk konfigurasi symbolic link:
php artisan storage:link
- Jalankan perintah berikut untuk konfigurasi symbolic link:
-
Jalankan Server Lokal
- Terakhir, jalankan perintah berikut untuk menjalankan proyek secara lokal:
php artisan serve
- Setelah itu buka terminal baru dan jalankan:
npm run dev
- Terakhir buka .env lalu untuk QUEUE_CONNECTION=sync diganti menjadi QUEUE_CONNECTION=database. Setelah buka terminal baru dan jalankan:
php artisan queue:listen --timeout=0
- Proyek akan berjalan di
http://localhost:8000 || http://127.0.0.1:8000/
secara default.
- Terakhir, jalankan perintah berikut untuk menjalankan proyek secara lokal:
-
Login
- Login menggunakan akun operator dengan email dan password berikut:
- email: cek di DatabaseSeeder
- password: cek di DatabasesSeeder
- Login menggunakan akun operator dengan email dan password berikut:
- Pastikan Anda memiliki PHP, Composer, dan Laravel CLI yang terinstal di sistem Anda sebelum menjalankan langkah-langkah di atas.
- Pastikan juga Anda memiliki database yang sudah terbuat dan konfigurasi yang sesuai di file
.env
. - Pastikan juga Anda telah mengaktifkan extension=zip di php.ini.
- Pastikan juga Anda telah mengaktifkan extension=gd di php.ini.