=========================================================
 PRINTAPP PRO - Aplikasi Digital Printing & Baliho
=========================================================

TENTANG APLIKASI
-----------------
PrintApp PRO adalah sistem manajemen usaha digital printing
dan baliho: order builder dengan kalkulator harga otomatis,
manajemen status produksi, invoice digital, multi-role staf,
laporan omzet, serta backup & restore database.


=========================================================
CARA DEPLOY KE HOSTING (cPanel - TANPA TERMINAL)
=========================================================

LANGKAH 1 - Upload File
1. Login ke cPanel hosting Anda.
2. Buka menu "File Manager", masuk ke folder public_html
   (atau subfolder jika ingin di subdomain/folder lain).
3. Upload file printapp.zip, lalu klik kanan file tersebut
   dan pilih "Extract".
4. Pastikan file install.php ada langsung di dalam public_html.

LANGKAH 2 - Buat Database
1. Di cPanel, buka menu "MySQL Database Wizard".
2. Buat database baru, misal: namauser_printapp
3. Buat user database baru beserta password yang kuat.
4. Pada langkah "Add User to Database", beri akses
   "ALL PRIVILEGES".
5. Catat: nama database, username, dan password tadi.

LANGKAH 3 - Jalankan Installer Wizard
1. Buka browser, akses: https://namadomainanda.com/install.php
2. STEP 1: Sistem mengecek kesiapan server. Pastikan semua
   tanda centang berwarna hijau.
3. STEP 2: Masukkan data database yang sudah dibuat di
   Langkah 2 (host biasanya "localhost").
4. STEP 3: Klik tombol untuk membuat tabel database secara
   otomatis.
5. STEP 4: Isi nama toko, nomor WhatsApp bisnis, dan buat
   akun admin pertama Anda (nama, username, password).
6. STEP 5: Instalasi selesai! Installer otomatis terkunci
   demi keamanan (membuat file install.lock).

LANGKAH 4 - Login & Mulai Gunakan
1. Akses: https://namadomainanda.com/admin/login.php
2. Login dengan username & password admin yang baru dibuat.
3. Mulai tambahkan produk & harga di menu "Produk & Harga".
4. Tambahkan staf (Admin Kasir/Operator) di menu
   "Manajemen User" jika diperlukan.


=========================================================
CARA GANTI NOMOR WHATSAPP BISNIS
=========================================================
1. Login sebagai Owner.
2. Buka menu "Pengaturan Toko" di sidebar.
3. Ubah nomor pada kolom "No. WhatsApp Bisnis".
4. Klik "Simpan Pengaturan". Selesai - semua tombol WhatsApp
   di aplikasi otomatis memakai nomor baru.


=========================================================
CARA GANTI DATA TOKO (NAMA, ALAMAT)
=========================================================
1. Login sebagai Owner → menu "Pengaturan Toko".
2. Ubah Nama Toko dan Alamat sesuai kebutuhan.
3. Simpan. Nama toko otomatis tampil di landing page,
   invoice, dan sidebar admin.


=========================================================
CARA BACKUP & RESTORE DATA
=========================================================
1. Login sebagai Owner → menu "Backup & Restore".
2. Klik "Buat Backup Sekarang" untuk membuat file .sql baru.
3. Klik "Unduh" untuk menyimpan file backup ke komputer Anda
   (disarankan rutin, misal sekali seminggu).
4. Untuk mengembalikan data, klik "Restore" pada file backup
   yang diinginkan. PERHATIAN: ini akan menimpa data saat ini.


=========================================================
STRUKTUR ROLE / PERAN PENGGUNA
=========================================================
- OWNER         : Akses penuh ke semua menu, termasuk
                  laporan, manajemen user, backup, dan
                  pengaturan toko.
- ADMIN KASIR   : Bisa membuat order baru, kelola pelanggan,
                  invoice, dan produk.
- OPERATOR      : Hanya bisa melihat & mengupdate status
                  produksi order (dashboard & daftar order).


=========================================================
BANTUAN
=========================================================
Jika menemui kendala teknis saat instalasi, periksa kembali:
- Apakah ekstensi PHP "mysqli" aktif di hosting Anda.
- Apakah folder storage/backups dan storage/logs memiliki
  permission 755 (bisa diubah lewat klik kanan folder di
  File Manager → Permissions).
