Panduan Instalasi & Setup (Docker Manual) - Ahmad-Rizki21/SaaS-HRM-System GitHub Wiki
🚀 Panduan Instalasi & Setup
Sistem ini dirancang untuk dijalankan dengan mudah menggunakan Docker (direkomendasikan) atau instalasi manual.
🐳 Metode A: Docker (Quick Start)
- Pastikan Docker & Docker Compose sudah terinstal.
- Salin
.env.dockermenjadi.envdi root. - Jalankan perintah:
make start
Atau secara manual: docker-compose up -d --build 4. Jalankan migrasi database di dalam container:
docker-compose exec backend php artisan migrate --seed
Metode B: Instalasi Manual (Lokal) Persiapan Backend (Laravel):
1. cd backend
2. composer install
3. cp .env.example .env (Konfigurasi database lokal Anda)
4. php artisan key:generate
5. php artisan migrate --seed
6. php artisan serve
Persiapan Web (NextJS):
1. cd frontend
2. npm install
3. npm run dev
Persiapan Mobile (Flutter):
1. cd mobile
2. flutter pub get
3. Sesuaikan base_url API di lib/api/api_config.dart.
5. flutter run