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
backenddan jalankan perintahnpm idancomposer install - Masuk ke dalam folder
frontenddan jalankan perintahnpm i - Masuk ke dalam folder
ai_backenddan jalankan perintahpython -m pip install -r requirements.txt
Untuk melakukan development pada frontend:
- Masuk ke dalam folder
frontenddan set menjadi direktori aktif - Buat file
.env.localdan masukkan isi dari.env.local.exampleke dalam file.env.local - Jalankan perintah
npm run devuntuk memulai sesi development
Untuk melakukan development pada backend:
- Masuk ke dalam folder
backenddan set menjadi direktori aktif - Buat file
.envdan isi file tersebut dengan isian dari file.env.example - Buka file
.envdan isikanDB_DATABASEdengan[nama]_dev(contoh: zendy_dev) dan untukDB_HOST,DB_PORT,DB_USERNAME,DB_PASSWORDbisa 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_backenddan nyalakan server denganpython main.py
Lakukan pada dua terminal yang berbeda untuk menjalankan urutan Frontend Development dan Backend Development