Tugas Besar Aplikasi Berbasis Platform , Sedang berprogress mohon doa restunya ya temen - temen semoga kami mampu menyelesaikan ini dan bisa menjadi mahasiswa yang tetap sehat tanpa begadang, Aamiin.
Requirements: Python >3.8
, Php >8.0
dengan composer
, Node.js >14.0
- Masuk ke dalam folder
backend
dan jalankan perintahnpm i
dancomposer install
- Masuk ke dalam folder
frontend
dan jalankan perintahnpm i
- Masuk ke dalam folder
ai_backend
dan jalankan perintahpython -m pip install -r requirements.txt
Untuk melakukan development pada frontend:
- Masuk ke dalam folder
frontend
dan set menjadi direktori aktif - Buat file
.env.local
dan masukkan isi dari.env.local.example
ke dalam file.env.local
- Jalankan perintah
npm run dev
untuk memulai sesi development
Untuk melakukan development pada backend:
- Masuk ke dalam folder
backend
dan set menjadi direktori aktif - Buat file
.env
dan isi file tersebut dengan isian dari file.env.example
- Buka file
.env
dan isikanDB_DATABASE
dengan[nama]_dev
(contoh: zendy_dev) dan untukDB_HOST
,DB_PORT
,DB_USERNAME
,DB_PASSWORD
bisa melihat pada grup Whatsapp. - Lakukan migrasi jika dibutuhkan dengan menjalankan
php artisan migrate
- Untuk menyalakan server backend jalankan
php artisan serve
- Untuk menyalakan AI endpoint, masuk ke dalam folder
ai_backend
dan nyalakan server denganpython main.py
Lakukan pada dua terminal yang berbeda untuk menjalankan urutan Frontend Development
dan Backend Development