Kebutuhan: Node.js 20+, Android Studio (untuk APK Android), dan Mac + Xcode 16+ (untuk iPhone).
Ekstrak ZIP, buka terminal di folder papikasir-warung, lalu jalankan:
npm install
npm run build
npx cap sync
Android: jalankan npx cap open android (atau buka folder android/ di Android Studio). Tunggu Gradle selesai, sambungkan HP dengan USB debugging lalu klik Run. Untuk file APK: Build > Build Bundle(s) / APK(s) > Build APK(s).
iPhone: di Mac jalankan npx cap open ios, pilih Team di Signing & Capabilities, sambungkan iPhone lalu Run.
Buka aplikasi, pilih Mulai toko baru (isi nama toko & PIN pemilik) atau Coba dengan data contoh (PIN pemilik 2468, kasir 1357 / 9753).
Buka Pengaturan: atur printer (Bluetooth langsung / RawBT), unggah foto QRIS toko, tambah kasir, dan atur pajak/pembulatan bila perlu.
Tambah produk satu per satu atau impor CSV dari menu Produk & Stok.
Lakukan Backup sekarang secara rutin dan simpan ke WhatsApp/Google Drive. Saat ganti HP, pilih Pulihkan dari backup di HP baru.
Coba tanpa HP: npm run dev lalu buka http://localhost:5173 di browser.
Setiap mengubah kode di src/, jalankan lagi npm run build && npx cap sync.