Setup Local
Prasyarat
- PHP 8.1+
- Composer
- Node.js 18+
- MySQL 5.7+/8+
- Git
Setup Backend Laravel
cd /home/makelo/.openclaw/workspace/projects/adi-jaya/adi-jaya-master
composer install
cp .env.example .env
php artisan key:generate
Update .env:
DB_*QUEUE_CONNECTION(disarankandatabaseuntuk parity)FIREBASE_CREDENTIALSTMD_BSA_USERNAME/TMD_BSA_PASSWORD
Migrasi & seed:
php artisan migrate
php artisan db:seed --class=OrderGiverSeeder
php artisan db:seed --class=AdminSeeder
Run app:
php artisan serve
php artisan queue:work
npm install
npm run dev
Setup Docs Site
cd /home/makelo/.openclaw/workspace/projects/adi-jaya/docs-site
npm install
npm run build
npm run serve -- --port 8088 --host 0.0.0.0
Smoke Check
/admin/auth/loginbisa dibuka.- Login dummy (jika seeder aktif):
headm / password. - API login v1 return token.
- Docs dapat diakses pada
http://localhost:8088.
Catatan Verifikasi
- Status: Partial
- Scope: Langkah artisan belum tervalidasi di environment audit karena binary
phptidak terpasang. - Action: Uji ulang setup di mesin dev standar yang memiliki stack PHP lengkap.