KULTURA V6 — TAMBAHAN 10 PRODUK / 50 GAMBAR PAKET INI BERDASARKAN 6.zip TERAKHIR. Folder di ZIP: 6. Vendor lengkap; tidak perlu Composer/npm. PHP minimal 8.3 dan ekstensi Laravel tetap diperlukan. A. MELANJUTKAN WEBSITE / DATABASE MYSQL YANG SUDAH BERJALAN 1. Backup database, .env, public/uploads dan storage/app/private milik Anda. 2. Salin kode/aset dari paket ini ke proyek, tetapi JANGAN menimpa .env/APP_KEY, database aktif, public/uploads, dan berkas pribadi instalasi aktif. Pastikan 50 gambar di public/assets/img/catalog-tambahan ikut disalin. 3. Pastikan .env menunjuk database yang BENAR dan MySQL sudah berjalan. 4. Di Windows jalankan TAMBAH_10_PRODUK.bat. Atau dari terminal folder artisan: php artisan optimize:clear php artisan catalog:import-additional 5. Jalankan website seperti biasa. Buka katalog: tambahan 10 produk sudah ada. Perintah hanya menambahkan produk yang belum ada beserta ukuran/gambar. Tidak menghapus produk/pesanan/akun, tidak reset stok atau harga yang sudah ada. Boleh dijalankan ulang: produk yang sama dilewati, bukan digandakan. Jika slug sudah dipakai nama produk berbeda, transaksi dibatalkan tanpa perubahan. Lihat rencana tanpa menulis data: php artisan catalog:import-additional --preview Linux/macOS: bash tambah-10-produk.sh (mengikuti .env). TIDAK perlu migrate:fresh, seeder penuh, key:generate, Composer, atau npm. JANGAN impor database/kultura.sql di atas database aktif: itu dump DEMO penuh. B. DEMO BARU SQLITE TANPA MYSQL Database SQLite bawaan sudah berisi 38 produk (28 lama + 10 tambahan). Windows: JALANKAN_DEMO_SQLITE.bat Linux/macOS: bash jalankan-demo-sqlite.sh Tidak perlu impor tambahan untuk SQLite bawaan paket ini. Helper demo tidak mengubah .env. C. INSTALASI MYSQL BARU / KOSONG Impor database/kultura.sql ke database demo KOSONG. Sudah berisi 38 produk. Sesuaikan .env dengan nama database, host dan user MySQL Anda, lalu: php artisan optimize:clear php artisan serve .env asli tetap dipertahankan: DB_CONNECTION=mysql, DB_DATABASE=a4. Impor produk tidak otomatis dijalankan setiap web dibuka, supaya data tidak berubah diam-diam. Demo lokal: http://127.0.0.1:8000 Admin demo: admin@kultura.id / admin123 Pelanggan demo: customer@kultura.id / customer123 Jangan gunakan akun/rekening/QRIS/demo untuk transaksi sungguhan. D. ISI TAMBAHAN 10 produk, 50 JPG, 50 varian ukuran. Setiap produk: 1 gambar utama + 4 galeri. Nama, deskripsi, bahan, warna, ukuran, harga dan stok contoh sudah terisi. Kategori mengikuti kategori lama; ditambahkan kategori Polo bila belum ada. Produk baru aktif, bukan otomatis dijadikan unggulan. Bisa diedit di admin. Berat contoh hanya dokumentasi karena skema toko tidak memiliki kolom berat per produk; ongkir tetap mengikuti perhitungan aplikasi yang sudah ada. Gambar adalah ilustrasi AI dan diberi penanda melalui ai_gallery. Verifikasi barang, bahan, ukuran, stok dan harga sebelum penjualan nyata. Rincian: docs/KATALOG_TAMBAHAN.txt dan database/data/additional-catalog.json. Login, robots.txt, pembatasan direktori, vendor dan fitur toko tetap seperti sumber. Baca QA_REPORT.md. Lolos tes bukan jaminan 100% bebas bug di semua lingkungan.