JLBB FINANCE & PROFIT CONTROL - PAKET CPANEL
================================================

ISI PAKET
1. app/       : aplikasi web lengkap versi Node.js.
2. database/  : struktur MySQL dan salinan data dari aplikasi aktif.
3. docs/      : panduan instalasi cPanel secara rinci.
4. backup/    : cadangan kode sumber versi Cloud Sites sebelum konversi.

FITUR NERACA TERINTEGRASI
- Ringkasan neraca dari penerimaan/pengeluaran, aset, serta hutang/piutang.
- Hutang & Piutang dan Aset & Aktiva dipusatkan di menu NERACA.
- Laba berjalan bulanan berdasarkan periode yang dipilih.
- Tampilan NERACA dapat dicetak atau disimpan sebagai PDF.
- Laporan Laba Rugi dapat dipilih per bulan dan dikompilasi otomatis untuk 12 bulan.
- Proyeksi enam bulan berikutnya dihitung otomatis dalam skenario Konservatif, Moderat, dan Agresif.
- Proyeksi berfungsi sebagai Anggaran vs Realisasi: dirinci per jenis transaksi dan dibandingkan dengan Laporan Laba Rugi bulan berjalan.
- Login berbasis peran: Manager menjalankan operasional, Direktur menyetujui Neraca dan Laba Rugi.
- Penawaran, Tagihan/Invoice, dan Kwitansi dicetak pada kertas A4 tanpa latar grafik.

PERSYARATAN HOSTING
- cPanel dengan fitur Setup Node.js App.
- Node.js minimal 22.13.
- MySQL atau MariaDB dan phpMyAdmin.
- Akses Terminal cPanel atau tombol Run NPM Install.

URUTAN SINGKAT
1. Ekstrak ZIP di File Manager cPanel.
2. Buat database dan user MySQL, lalu berikan ALL PRIVILEGES.
3. Impor database/jlbb_finance_mysql.sql melalui phpMyAdmin.
4. Buat Node.js App dengan Application Root menunjuk folder app.
5. Startup File: app.mjs.
6. Tambahkan Environment Variables sesuai app/.env.example.
7. Jalankan npm install atau npm ci, lalu npm run build.
8. Restart aplikasi Node.js.
9. Segera ganti AUTH_SESSION_SECRET dengan nilai acak minimal 32 karakter.

Baca docs/PANDUAN_INSTALASI_CPANEL.md sebelum pemasangan.

CATATAN
Paket ini bukan paket PHP biasa. Jika cPanel tidak memiliki Setup Node.js App,
hubungi penyedia hosting untuk mengaktifkan Node.js atau gunakan VPS/CloudLinux
yang mendukung aplikasi Node.js.
