[{"data":1,"prerenderedAt":2746},["ShallowReactive",2],{"navigation":3,"/templates/product-documentation":95,"/templates/product-documentation-surround":2741},[4,23,48],{"title":5,"path":6,"stem":7,"children":8,"icon":22},"Getting Started","/getting-started","1.getting-started/1.index",[9,12,17],{"title":10,"path":6,"stem":7,"icon":11},"About Me","i-lucide-user",{"title":13,"path":14,"stem":15,"icon":16},"Installation","/getting-started/installation","1.getting-started/2.installation","i-lucide-download",{"title":18,"path":19,"stem":20,"icon":21},"Usage","/getting-started/usage","1.getting-started/3.usage","i-lucide-sliders",false,{"title":24,"path":25,"stem":26,"children":27,"page":22},"Essentials","/essentials","2.essentials",[28,33,38,43],{"title":29,"path":30,"stem":31,"icon":32},"Markdown Syntax","/essentials/markdown-syntax","2.essentials/1.markdown-syntax","i-lucide-heading-1",{"title":34,"path":35,"stem":36,"icon":37},"Code Blocks","/essentials/code-blocks","2.essentials/2.code-blocks","i-lucide-code-xml",{"title":39,"path":40,"stem":41,"icon":42},"Prose Components","/essentials/prose-components","2.essentials/3.prose-components","i-lucide-component",{"title":44,"path":45,"stem":46,"icon":47},"Images and Embeds","/essentials/images-embeds","2.essentials/4.images-embeds","i-lucide-image",{"title":49,"path":50,"stem":51,"children":52},"Templates","/templates","templates",[53,56,61,65,70,74,78,83,87,91],{"title":49,"path":50,"stem":54,"icon":55},"templates/index","i-lucide-archive",{"title":57,"path":58,"stem":59,"icon":60},"Panduan Setup HTML/CSS - Dari Template Statis hingga Responsive Design","/templates/html-css-setup-guide","templates/html-css-setup-guide","i-lucide-file-text",{"title":62,"path":63,"stem":64,"icon":60},"Panduan Setup Laravel - Dari Template hingga Ready Production","/templates/laravel-setup-guide","templates/laravel-setup-guide",{"title":66,"path":67,"stem":68,"icon":69},"Next.js SaaS Starter Kit - Panduan Lengkap","/templates/nextjs-saas-starter","templates/nextjs-saas-starter","i-lucide-layout-template",{"title":71,"path":72,"stem":73,"icon":60},"Panduan Setup Next.js - Dari Template hingga Production Ready","/templates/nextjs-setup-guide","templates/nextjs-setup-guide",{"title":75,"path":76,"stem":77,"icon":16},"Panduan Membeli & Download Template","/templates/panduan-beli-download","templates/panduan-beli-download",{"title":79,"path":80,"stem":81,"icon":82},"Panduan Setup Lengkap Semua Tech-Stack","/templates/panduan-setup-all-stack","templates/panduan-setup-all-stack","i-lucide-rocket",{"title":84,"path":85,"stem":86,"icon":60},"Panduan Setup PHP - Dari Template Hingga Production Deployment","/templates/php-setup-guide","templates/php-setup-guide",{"title":88,"path":89,"stem":90,"icon":60},"Product Documentation Template","/templates/product-documentation","templates/product-documentation",{"title":92,"path":93,"stem":94,"icon":60},"Panduan Setup React - Dari Download hingga Konfigurasi","/templates/react-setup-guide","templates/react-setup-guide",{"id":96,"title":88,"body":97,"description":2734,"extension":2735,"links":2736,"meta":2737,"navigation":2738,"path":89,"seo":2739,"stem":90,"__hash__":2740},"docs/templates/product-documentation.md",{"type":98,"value":99,"toc":2665},"minimark",[100,110,124,127,132,143,148,172,176,179,196,198,202,206,218,222,237,241,263,272,274,278,281,285,308,312,315,339,343,346,367,371,376,381,392,396,400,414,418,422,433,435,439,442,446,489,493,531,533,537,541,572,576,598,601,609,613,620,624,686,690,772,776,793,797,895,985,989,996,1004,1015,1022,1084,1092,1147,1151,1158,1162,1217,1221,1277,1281,1284,1308,1310,1314,1318,1323,1328,1348,1353,1484,1488,1493,1498,1522,1526,1531,1536,1573,1577,1582,1587,1607,1609,1613,1620,1625,1632,1637,1649,1653,1670,1674,1678,1686,1690,1775,1779,1783,1792,1796,1874,1878,1882,1892,1896,1912,1916,1920,1931,1935,2011,2013,2017,2021,2029,2033,2042,2056,2060,2069,2080,2084,2089,2106,2110,2119,2130,2134,2139,2179,2184,2192,2196,2205,2216,2220,2225,2250,2254,2260,2280,2284,2291,2311,2313,2317,2321,2353,2356,2393,2397,2431,2435,2443,2445,2449,2460,2465,2477,2482,2494,2499,2511,2516,2518,2522,2530,2535,2549,2554,2565,2572,2574,2578,2586,2589,2600,2606,2608,2612,2615,2632,2637,2648,2650,2661],[101,102,104,105,109],"h1",{"id":103},"nama-produk-panduan-lengkap","📄 ",[106,107,108],"span",{},"NAMA PRODUK"," - Panduan Lengkap",[111,112,113],"blockquote",{},[114,115,116],"p",{},[117,118,119,120,123],"strong",{},"Template ini adalah panduan untuk membuat dokumentasi produk. Ganti semua bagian yang ada di dalam ",[106,121,122],{},"KURUNG SIKU"," dengan informasi produk spesifik Anda.",[125,126],"hr",{},[128,129,131],"h2",{"id":130},"tentang-produk","📦 Tentang Produk",[114,133,134,138,139,142],{},[117,135,136],{},[106,137,108],{}," adalah ",[106,140,141],{},"deskripsi singkat produk - 1-2 kalimat",".",[144,145,147],"h3",{"id":146},"fitur-utama","✨ Fitur Utama",[149,150,151,157,162,167],"ul",{},[152,153,154],"li",{},[106,155,156],{},"Fitur 1",[152,158,159],{},[106,160,161],{},"Fitur 2",[152,163,164],{},[106,165,166],{},"Fitur 3",[152,168,169],{},[106,170,171],{},"Fitur 4",[144,173,175],{"id":174},"untuk-siapa-produk-ini","💡 Untuk Siapa Produk Ini?",[114,177,178],{},"Produk ini cocok untuk:",[149,180,181,186,191],{},[152,182,183],{},[106,184,185],{},"Target user 1",[152,187,188],{},[106,189,190],{},"Target user 2",[152,192,193],{},[106,194,195],{},"Target user 3",[125,197],{},[128,199,201],{"id":200},"cara-membeli-produk","🛒 Cara Membeli Produk",[144,203,205],{"id":204},"langkah-1-pilih-produk","Langkah 1: Pilih Produk",[207,208,209,212,215],"ol",{},[152,210,211],{},"Kunjungi halaman produk di website kami",[152,213,214],{},"Baca deskripsi lengkap dan pastikan produk sesuai kebutuhan Anda",[152,216,217],{},"Cek bagian \"Kompatibel dengan\" untuk memastikan produk bisa berjalan di sistem Anda",[144,219,221],{"id":220},"langkah-2-klik-tombol-beli-sekarang","Langkah 2: Klik Tombol \"Beli Sekarang\"",[207,223,224,234],{},[152,225,226,227,230,231],{},"Klik tombol ",[117,228,229],{},"\"Beli Sekarang\""," atau ",[117,232,233],{},"\"Add to Cart\"",[152,235,236],{},"Anda akan diarahkan ke halaman checkout",[144,238,240],{"id":239},"langkah-3-lengkapi-pembayaran","Langkah 3: Lengkapi Pembayaran",[207,242,243,246,249],{},[152,244,245],{},"Pilih metode pembayaran (Transfer Bank, E-Wallet, Kartu Kredit, dll)",[152,247,248],{},"Ikuti instruksi pembayaran yang diberikan",[152,250,251,252],{},"Setelah pembayaran berhasil, Anda akan menerima:\n",[149,253,254,257,260],{},[152,255,256],{},"✅ Email konfirmasi pembelian",[152,258,259],{},"✅ Link download produk",[152,261,262],{},"✅ Invoice pembelian",[111,264,265],{},[114,266,267,268,271],{},"⏱️ ",[117,269,270],{},"Waktu Proses",": Setelah pembayaran dikonfirmasi, link download akan dikirim dalam waktu 5-10 menit (maksimal 24 jam)",[125,273],{},[128,275,277],{"id":276},"cara-download-produk-dari-google-drive","📥 Cara Download Produk dari Google Drive",[114,279,280],{},"Setelah pembelian berhasil, Anda akan menerima link Google Drive untuk mengunduh produk.",[144,282,284],{"id":283},"opsi-1-download-langsung-file-kecil","Opsi 1: Download Langsung (File Kecil)",[207,286,287,293,299,305],{},[152,288,289,292],{},[117,290,291],{},"Klik link"," yang diterima via email atau dari halaman produk",[152,294,295,296],{},"Anda akan diarahkan ke ",[117,297,298],{},"Google Drive",[152,300,226,301,304],{},[117,302,303],{},"\"Download\""," (ikon panah ke bawah) di pojok kanan atas",[152,306,307],{},"File akan mulai diunduh ke folder Download Anda",[144,309,311],{"id":310},"opsi-2-download-dengan-akun-google-file-besar-recommended","Opsi 2: Download dengan Akun Google (File Besar - Recommended)",[114,313,314],{},"Untuk file besar, Google Drive mungkin meminta Anda login:",[207,316,317,322,328,336],{},[152,318,319,321],{},[117,320,291],{}," Google Drive yang diterima",[152,323,324,327],{},[117,325,326],{},"Login"," dengan akun Google Anda",[152,329,226,330,230,333],{},[117,331,332],{},"\"Unduh\"",[117,334,335],{},"klik kanan > Download",[152,337,338],{},"Jika file terlalu besar, Google akan otomatis zip file terlebih dahulu",[144,340,342],{"id":341},"opsi-3-save-to-my-drive-alternatif-untuk-file-besar","Opsi 3: Save to My Drive (Alternatif untuk File Besar)",[114,344,345],{},"Jika file sangat besar dan gagal di-download langsung:",[207,347,348,351,358,361,364],{},[152,349,350],{},"Buka link Google Drive",[152,352,353,354,357],{},"Klik ",[117,355,356],{},"\"Add to My Drive\""," (ikon folder dengan tanda +)",[152,359,360],{},"File akan disalin ke Google Drive Anda sendiri",[152,362,363],{},"Buka Google Drive Anda",[152,365,366],{},"Cari file tersebut dan download dari sana",[144,368,370],{"id":369},"troubleshooting-download-google-drive","Troubleshooting Download Google Drive",[372,373,375],"h4",{"id":374},"download-quota-exceeded","❌ \"Download quota exceeded\"",[114,377,378],{},[117,379,380],{},"Solusi:",[149,382,383,386,389],{},[152,384,385],{},"Tunggu 24 jam dan coba lagi",[152,387,388],{},"ATAU gunakan akun Google yang berbeda",[152,390,391],{},"ATAU gunakan metode \"Save to My Drive\" lalu download dari Drive Anda",[372,393,395],{"id":394},"cant-scan-file-for-viruses","❌ \"Can't scan file for viruses\"",[114,397,398],{},[117,399,380],{},[149,401,402,405,411],{},[152,403,404],{},"Ini normal untuk file besar (>100MB)",[152,406,353,407,410],{},[117,408,409],{},"\"Download anyway\""," di pop-up warning",[152,412,413],{},"File kami 100% aman dan bebas virus",[372,415,417],{"id":416},"file-ter-download-dalam-format-zip","❌ File ter-download dalam format ZIP",[114,419,420],{},[117,421,380],{},[149,423,424,427,430],{},[152,425,426],{},"Ini normal untuk folder atau multiple files",[152,428,429],{},"Extract file ZIP menggunakan WinRAR, 7-Zip, atau extractor bawaan OS",[152,431,432],{},"Semua file akan tersimpan dalam struktur folder yang benar",[125,434],{},[128,436,438],{"id":437},"persyaratan-sistem","💻 Persyaratan Sistem",[114,440,441],{},"Sebelum instalasi, pastikan sistem Anda memenuhi persyaratan minimal:",[144,443,445],{"id":444},"minimal-requirements","Minimal Requirements",[149,447,448,457,465,473,481],{},[152,449,450,453,454],{},[117,451,452],{},"OS",": ",[106,455,456],{},"Windows 10/11, macOS 12+, Ubuntu 20.04+",[152,458,459,453,462],{},[117,460,461],{},"Processor",[106,463,464],{},"Intel Core i3 / AMD Ryzen 3 atau setara",[152,466,467,453,470],{},[117,468,469],{},"RAM",[106,471,472],{},"4GB minimum, 8GB recommended",[152,474,475,453,478],{},[117,476,477],{},"Storage",[106,479,480],{},"500MB ruang kosong",[152,482,483,453,486],{},[117,484,485],{},"Software",[106,487,488],{},"Node.js 18+, Python 3.9+, dll - sesuaikan",[144,490,492],{"id":491},"recommended-requirements","Recommended Requirements",[149,494,495,502,509,516,523],{},[152,496,497,453,499],{},[117,498,452],{},[106,500,501],{},"Windows 11, macOS 13+, Ubuntu 22.04+",[152,503,504,453,506],{},[117,505,461],{},[106,507,508],{},"Intel Core i5 / AMD Ryzen 5 atau lebih baik",[152,510,511,453,513],{},[117,512,469],{},[106,514,515],{},"8GB atau lebih",[152,517,518,453,520],{},[117,519,477],{},[106,521,522],{},"1GB ruang kosong",[152,524,525,453,528],{},[117,526,527],{},"Internet",[106,529,530],{},"Koneksi stabil untuk download dependencies",[125,532],{},[128,534,536],{"id":535},"instalasi-setup","🚀 Instalasi & Setup",[144,538,540],{"id":539},"langkah-1-extract-file","Langkah 1: Extract File",[207,542,543,550,556,569],{},[152,544,545,546,549],{},"Setelah download selesai, ",[117,547,548],{},"cari file"," di folder Downloads",[152,551,552,555],{},[117,553,554],{},"Klik kanan"," pada file ZIP/RAR",[152,557,558,559,230,562],{},"Pilih ",[117,560,561],{},"\"Extract Here\"",[117,563,564,565,568],{},"\"Extract to ",[106,566,567],{},"nama folder","\"",[152,570,571],{},"Tunggu proses ekstraksi selesai",[144,573,575],{"id":574},"langkah-2-buka-folder-produk","Langkah 2: Buka Folder Produk",[577,578,583],"pre",{"className":579,"code":580,"language":581,"meta":582,"style":582},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","cd [nama-folder-produk]\n","bash","",[584,585,586],"code",{"__ignoreMap":582},[106,587,590,594],{"class":588,"line":589},"line",1,[106,591,593],{"class":592},"s2Zo4","cd",[106,595,597],{"class":596},"sTEyZ"," [nama-folder-produk]\n",[114,599,600],{},"Struktur folder akan terlihat seperti ini:",[577,602,607],{"className":603,"code":605,"language":606},[604],"language-text","[nama-produk]/\n├── README.md                 # Baca ini terlebih dahulu\n├── CHANGELOG.md              # Riwayat update\n├── LICENSE.md                # Lisensi produk\n├── .env.example              # Template environment variables\n├── src/                      # Source code\n├── docs/                     # Dokumentasi lengkap\n├── assets/                   # File pendukung (images, fonts, dll)\n└── [file-file-lainnya]\n","text",[584,608,605],{"__ignoreMap":582},[144,610,612],{"id":611},"langkah-3-install-dependencies","Langkah 3: Install Dependencies",[114,614,615],{},[106,616,617],{},[117,618,619],{},"Sesuaikan dengan teknologi yang digunakan",[372,621,623],{"id":622},"untuk-produk-nodejsjavascript","Untuk Produk Node.js/JavaScript:",[577,625,627],{"className":579,"code":626,"language":581,"meta":582,"style":582},"# Install dependencies dengan npm\nnpm install\n\n# ATAU dengan yarn\nyarn install\n\n# ATAU dengan pnpm\npnpm install\n",[584,628,629,635,646,653,659,667,672,678],{"__ignoreMap":582},[106,630,631],{"class":588,"line":589},[106,632,634],{"class":633},"sHwdD","# Install dependencies dengan npm\n",[106,636,638,642],{"class":588,"line":637},2,[106,639,641],{"class":640},"sBMFI","npm",[106,643,645],{"class":644},"sfazB"," install\n",[106,647,649],{"class":588,"line":648},3,[106,650,652],{"emptyLinePlaceholder":651},true,"\n",[106,654,656],{"class":588,"line":655},4,[106,657,658],{"class":633},"# ATAU dengan yarn\n",[106,660,662,665],{"class":588,"line":661},5,[106,663,664],{"class":640},"yarn",[106,666,645],{"class":644},[106,668,670],{"class":588,"line":669},6,[106,671,652],{"emptyLinePlaceholder":651},[106,673,675],{"class":588,"line":674},7,[106,676,677],{"class":633},"# ATAU dengan pnpm\n",[106,679,681,684],{"class":588,"line":680},8,[106,682,683],{"class":640},"pnpm",[106,685,645],{"class":644},[372,687,689],{"id":688},"untuk-produk-python","Untuk Produk Python:",[577,691,693],{"className":579,"code":692,"language":581,"meta":582,"style":582},"# Buat virtual environment (recommended)\npython -m venv venv\n\n# Aktifkan virtual environment\n# Windows:\nvenv\\Scripts\\activate\n# macOS/Linux:\nsource venv/bin/activate\n\n# Install dependencies\npip install -r requirements.txt\n",[584,694,695,700,714,718,723,728,733,738,746,751,757],{"__ignoreMap":582},[106,696,697],{"class":588,"line":589},[106,698,699],{"class":633},"# Buat virtual environment (recommended)\n",[106,701,702,705,708,711],{"class":588,"line":637},[106,703,704],{"class":640},"python",[106,706,707],{"class":644}," -m",[106,709,710],{"class":644}," venv",[106,712,713],{"class":644}," venv\n",[106,715,716],{"class":588,"line":648},[106,717,652],{"emptyLinePlaceholder":651},[106,719,720],{"class":588,"line":655},[106,721,722],{"class":633},"# Aktifkan virtual environment\n",[106,724,725],{"class":588,"line":661},[106,726,727],{"class":633},"# Windows:\n",[106,729,730],{"class":588,"line":669},[106,731,732],{"class":640},"venv\\Scripts\\activate\n",[106,734,735],{"class":588,"line":674},[106,736,737],{"class":633},"# macOS/Linux:\n",[106,739,740,743],{"class":588,"line":680},[106,741,742],{"class":592},"source",[106,744,745],{"class":644}," venv/bin/activate\n",[106,747,749],{"class":588,"line":748},9,[106,750,652],{"emptyLinePlaceholder":651},[106,752,754],{"class":588,"line":753},10,[106,755,756],{"class":633},"# Install dependencies\n",[106,758,760,763,766,769],{"class":588,"line":759},11,[106,761,762],{"class":640},"pip",[106,764,765],{"class":644}," install",[106,767,768],{"class":644}," -r",[106,770,771],{"class":644}," requirements.txt\n",[372,773,775],{"id":774},"untuk-produk-php","Untuk Produk PHP:",[577,777,779],{"className":579,"code":778,"language":581,"meta":582,"style":582},"# Install dependencies dengan Composer\ncomposer install\n",[584,780,781,786],{"__ignoreMap":582},[106,782,783],{"class":588,"line":589},[106,784,785],{"class":633},"# Install dependencies dengan Composer\n",[106,787,788,791],{"class":588,"line":637},[106,789,790],{"class":640},"composer",[106,792,645],{"class":644},[144,794,796],{"id":795},"langkah-4-konfigurasi-environment-variables","Langkah 4: Konfigurasi Environment Variables",[207,798,799,829,889],{},[152,800,801,804,805,808,809,812,813],{},[117,802,803],{},"Copy file"," ",[584,806,807],{},".env.example"," menjadi ",[584,810,811],{},".env",":",[577,814,816],{"className":579,"code":815,"language":581,"meta":582,"style":582},"cp .env.example .env\n",[584,817,818],{"__ignoreMap":582},[106,819,820,823,826],{"class":588,"line":589},[106,821,822],{"class":640},"cp",[106,824,825],{"class":644}," .env.example",[106,827,828],{"class":644}," .env\n",[152,830,831,804,834,836,837],{},[117,832,833],{},"Edit file",[584,835,811],{}," dengan text editor favorit Anda:",[577,838,840],{"className":579,"code":839,"language":581,"meta":582,"style":582},"# Windows\nnotepad .env\n\n# macOS\nopen -e .env\n\n# Linux\nnano .env\n",[584,841,842,847,854,858,863,873,877,882],{"__ignoreMap":582},[106,843,844],{"class":588,"line":589},[106,845,846],{"class":633},"# Windows\n",[106,848,849,852],{"class":588,"line":637},[106,850,851],{"class":640},"notepad",[106,853,828],{"class":644},[106,855,856],{"class":588,"line":648},[106,857,652],{"emptyLinePlaceholder":651},[106,859,860],{"class":588,"line":655},[106,861,862],{"class":633},"# macOS\n",[106,864,865,868,871],{"class":588,"line":661},[106,866,867],{"class":640},"open",[106,869,870],{"class":644}," -e",[106,872,828],{"class":644},[106,874,875],{"class":588,"line":669},[106,876,652],{"emptyLinePlaceholder":651},[106,878,879],{"class":588,"line":674},[106,880,881],{"class":633},"# Linux\n",[106,883,884,887],{"class":588,"line":680},[106,885,886],{"class":640},"nano",[106,888,828],{"class":644},[152,890,891,894],{},[117,892,893],{},"Isi konfigurasi"," yang diperlukan:",[577,896,900],{"className":897,"code":898,"language":899,"meta":582,"style":582},"language-env shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# [Contoh konfigurasi - sesuaikan]\nAPP_NAME=[nama-produk]\nAPP_ENV=production\nAPP_DEBUG=false\nAPP_URL=http://localhost:3000\n\n# Database (jika diperlukan)\nDB_HOST=localhost\nDB_PORT=3306\nDB_DATABASE=[nama-database]\nDB_USERNAME=[username]\nDB_PASSWORD=[password]\n\n# API Keys (jika diperlukan)\nAPI_KEY=[your-api-key]\nAPI_SECRET=[your-api-secret]\n","env",[584,901,902,907,912,917,922,927,931,936,941,946,951,956,962,967,973,979],{"__ignoreMap":582},[106,903,904],{"class":588,"line":589},[106,905,906],{},"# [Contoh konfigurasi - sesuaikan]\n",[106,908,909],{"class":588,"line":637},[106,910,911],{},"APP_NAME=[nama-produk]\n",[106,913,914],{"class":588,"line":648},[106,915,916],{},"APP_ENV=production\n",[106,918,919],{"class":588,"line":655},[106,920,921],{},"APP_DEBUG=false\n",[106,923,924],{"class":588,"line":661},[106,925,926],{},"APP_URL=http://localhost:3000\n",[106,928,929],{"class":588,"line":669},[106,930,652],{"emptyLinePlaceholder":651},[106,932,933],{"class":588,"line":674},[106,934,935],{},"# Database (jika diperlukan)\n",[106,937,938],{"class":588,"line":680},[106,939,940],{},"DB_HOST=localhost\n",[106,942,943],{"class":588,"line":748},[106,944,945],{},"DB_PORT=3306\n",[106,947,948],{"class":588,"line":753},[106,949,950],{},"DB_DATABASE=[nama-database]\n",[106,952,953],{"class":588,"line":759},[106,954,955],{},"DB_USERNAME=[username]\n",[106,957,959],{"class":588,"line":958},12,[106,960,961],{},"DB_PASSWORD=[password]\n",[106,963,965],{"class":588,"line":964},13,[106,966,652],{"emptyLinePlaceholder":651},[106,968,970],{"class":588,"line":969},14,[106,971,972],{},"# API Keys (jika diperlukan)\n",[106,974,976],{"class":588,"line":975},15,[106,977,978],{},"API_KEY=[your-api-key]\n",[106,980,982],{"class":588,"line":981},16,[106,983,984],{},"API_SECRET=[your-api-secret]\n",[144,986,988],{"id":987},"langkah-5-setup-database-jika-diperlukan","Langkah 5: Setup Database (Jika Diperlukan)",[114,990,991],{},[106,992,993],{},[117,994,995],{},"Skip bagian ini jika produk tidak menggunakan database",[207,997,998],{},[152,999,1000,1003],{},[117,1001,1002],{},"Buat database"," baru:",[577,1005,1009],{"className":1006,"code":1007,"language":1008,"meta":582,"style":582},"language-sql shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","CREATE DATABASE [nama_database];\n","sql",[584,1010,1011],{"__ignoreMap":582},[106,1012,1013],{"class":588,"line":589},[106,1014,1007],{},[207,1016,1017],{"start":637},[152,1018,1019,812],{},[117,1020,1021],{},"Jalankan migrations",[577,1023,1025],{"className":579,"code":1024,"language":581,"meta":582,"style":582},"# Node.js/JavaScript (contoh Prisma)\nnpx prisma migrate deploy\n\n# Python (contoh Django)\npython manage.py migrate\n\n# PHP (contoh Laravel)\nphp artisan migrate\n",[584,1026,1027,1032,1046,1050,1055,1065,1069,1074],{"__ignoreMap":582},[106,1028,1029],{"class":588,"line":589},[106,1030,1031],{"class":633},"# Node.js/JavaScript (contoh Prisma)\n",[106,1033,1034,1037,1040,1043],{"class":588,"line":637},[106,1035,1036],{"class":640},"npx",[106,1038,1039],{"class":644}," prisma",[106,1041,1042],{"class":644}," migrate",[106,1044,1045],{"class":644}," deploy\n",[106,1047,1048],{"class":588,"line":648},[106,1049,652],{"emptyLinePlaceholder":651},[106,1051,1052],{"class":588,"line":655},[106,1053,1054],{"class":633},"# Python (contoh Django)\n",[106,1056,1057,1059,1062],{"class":588,"line":661},[106,1058,704],{"class":640},[106,1060,1061],{"class":644}," manage.py",[106,1063,1064],{"class":644}," migrate\n",[106,1066,1067],{"class":588,"line":669},[106,1068,652],{"emptyLinePlaceholder":651},[106,1070,1071],{"class":588,"line":674},[106,1072,1073],{"class":633},"# PHP (contoh Laravel)\n",[106,1075,1076,1079,1082],{"class":588,"line":680},[106,1077,1078],{"class":640},"php",[106,1080,1081],{"class":644}," artisan",[106,1083,1064],{"class":644},[207,1085,1086],{"start":648},[152,1087,1088,1091],{},[117,1089,1090],{},"Seed data awal"," (opsional):",[577,1093,1095],{"className":579,"code":1094,"language":581,"meta":582,"style":582},"# Node.js\nnpm run seed\n\n# Python\npython manage.py seed\n\n# PHP\nphp artisan db:seed\n",[584,1096,1097,1102,1112,1116,1121,1129,1133,1138],{"__ignoreMap":582},[106,1098,1099],{"class":588,"line":589},[106,1100,1101],{"class":633},"# Node.js\n",[106,1103,1104,1106,1109],{"class":588,"line":637},[106,1105,641],{"class":640},[106,1107,1108],{"class":644}," run",[106,1110,1111],{"class":644}," seed\n",[106,1113,1114],{"class":588,"line":648},[106,1115,652],{"emptyLinePlaceholder":651},[106,1117,1118],{"class":588,"line":655},[106,1119,1120],{"class":633},"# Python\n",[106,1122,1123,1125,1127],{"class":588,"line":661},[106,1124,704],{"class":640},[106,1126,1061],{"class":644},[106,1128,1111],{"class":644},[106,1130,1131],{"class":588,"line":669},[106,1132,652],{"emptyLinePlaceholder":651},[106,1134,1135],{"class":588,"line":674},[106,1136,1137],{"class":633},"# PHP\n",[106,1139,1140,1142,1144],{"class":588,"line":680},[106,1141,1078],{"class":640},[106,1143,1081],{"class":644},[106,1145,1146],{"class":644}," db:seed\n",[144,1148,1150],{"id":1149},"langkah-6-build-run","Langkah 6: Build & Run",[114,1152,1153],{},[106,1154,1155],{},[117,1156,1157],{},"Sesuaikan dengan produk",[372,1159,1161],{"id":1160},"development-mode","Development Mode:",[577,1163,1165],{"className":579,"code":1164,"language":581,"meta":582,"style":582},"# Node.js/Next.js\nnpm run dev\n\n# Python/Django\npython manage.py runserver\n\n# PHP/Laravel\nphp artisan serve\n",[584,1166,1167,1172,1181,1185,1190,1199,1203,1208],{"__ignoreMap":582},[106,1168,1169],{"class":588,"line":589},[106,1170,1171],{"class":633},"# Node.js/Next.js\n",[106,1173,1174,1176,1178],{"class":588,"line":637},[106,1175,641],{"class":640},[106,1177,1108],{"class":644},[106,1179,1180],{"class":644}," dev\n",[106,1182,1183],{"class":588,"line":648},[106,1184,652],{"emptyLinePlaceholder":651},[106,1186,1187],{"class":588,"line":655},[106,1188,1189],{"class":633},"# Python/Django\n",[106,1191,1192,1194,1196],{"class":588,"line":661},[106,1193,704],{"class":640},[106,1195,1061],{"class":644},[106,1197,1198],{"class":644}," runserver\n",[106,1200,1201],{"class":588,"line":669},[106,1202,652],{"emptyLinePlaceholder":651},[106,1204,1205],{"class":588,"line":674},[106,1206,1207],{"class":633},"# PHP/Laravel\n",[106,1209,1210,1212,1214],{"class":588,"line":680},[106,1211,1078],{"class":640},[106,1213,1081],{"class":644},[106,1215,1216],{"class":644}," serve\n",[372,1218,1220],{"id":1219},"production-mode","Production Mode:",[577,1222,1224],{"className":579,"code":1223,"language":581,"meta":582,"style":582},"# Node.js/Next.js\nnpm run build\nnpm run start\n\n# Python\ngunicorn app:app\n\n# PHP\n# Deploy ke web server (Apache/Nginx)\n",[584,1225,1226,1230,1239,1248,1252,1256,1264,1268,1272],{"__ignoreMap":582},[106,1227,1228],{"class":588,"line":589},[106,1229,1171],{"class":633},[106,1231,1232,1234,1236],{"class":588,"line":637},[106,1233,641],{"class":640},[106,1235,1108],{"class":644},[106,1237,1238],{"class":644}," build\n",[106,1240,1241,1243,1245],{"class":588,"line":648},[106,1242,641],{"class":640},[106,1244,1108],{"class":644},[106,1246,1247],{"class":644}," start\n",[106,1249,1250],{"class":588,"line":655},[106,1251,652],{"emptyLinePlaceholder":651},[106,1253,1254],{"class":588,"line":661},[106,1255,1120],{"class":633},[106,1257,1258,1261],{"class":588,"line":669},[106,1259,1260],{"class":640},"gunicorn",[106,1262,1263],{"class":644}," app:app\n",[106,1265,1266],{"class":588,"line":674},[106,1267,652],{"emptyLinePlaceholder":651},[106,1269,1270],{"class":588,"line":680},[106,1271,1137],{"class":633},[106,1273,1274],{"class":588,"line":748},[106,1275,1276],{"class":633},"# Deploy ke web server (Apache/Nginx)\n",[144,1278,1280],{"id":1279},"langkah-7-akses-aplikasi","Langkah 7: Akses Aplikasi",[114,1282,1283],{},"Setelah aplikasi berjalan, buka browser dan akses:",[149,1285,1286,1300],{},[152,1287,1288,453,1291,804,1297],{},[117,1289,1290],{},"Development",[1292,1293,1294],"a",{"href":1294,"rel":1295},"http://localhost:3000",[1296],"nofollow",[106,1298,1299],{},"sesuaikan port",[152,1301,1302,453,1305],{},[117,1303,1304],{},"Production",[106,1306,1307],{},"your-domain.com",[125,1309],{},[128,1311,1313],{"id":1312},"️-konfigurasi-lanjutan","⚙️ Konfigurasi Lanjutan",[144,1315,1317],{"id":1316},"_1-kustomisasi-themetampilan","1. Kustomisasi Theme/Tampilan",[114,1319,1320],{},[106,1321,1322],{},"Jelaskan cara mengubah warna, font, logo, dll",[114,1324,1325],{},[117,1326,1327],{},"Lokasi file konfigurasi:",[149,1329,1330,1336,1342],{},[152,1331,1332,1333],{},"Theme: ",[584,1334,1335],{},"[path/to/theme/config]",[152,1337,1338,1339],{},"Colors: ",[584,1340,1341],{},"[path/to/colors]",[152,1343,1344,1345],{},"Typography: ",[584,1346,1347],{},"[path/to/fonts]",[114,1349,1350],{},[117,1351,1352],{},"Contoh konfigurasi:",[577,1354,1358],{"className":1355,"code":1356,"language":1357,"meta":582,"style":582},"language-javascript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","// [contoh-kode]\nexport const theme = {\n  colors: {\n    primary: '#your-color',\n    secondary: '#your-color',\n  },\n  fonts: {\n    heading: 'Your Font',\n    body: 'Your Font',\n  }\n}\n","javascript",[584,1359,1360,1365,1385,1395,1414,1429,1434,1443,1459,1474,1479],{"__ignoreMap":582},[106,1361,1362],{"class":588,"line":589},[106,1363,1364],{"class":633},"// [contoh-kode]\n",[106,1366,1367,1371,1375,1378,1382],{"class":588,"line":637},[106,1368,1370],{"class":1369},"s7zQu","export",[106,1372,1374],{"class":1373},"spNyl"," const",[106,1376,1377],{"class":596}," theme ",[106,1379,1381],{"class":1380},"sMK4o","=",[106,1383,1384],{"class":1380}," {\n",[106,1386,1387,1391,1393],{"class":588,"line":648},[106,1388,1390],{"class":1389},"swJcz","  colors",[106,1392,812],{"class":1380},[106,1394,1384],{"class":1380},[106,1396,1397,1400,1402,1405,1408,1411],{"class":588,"line":655},[106,1398,1399],{"class":1389},"    primary",[106,1401,812],{"class":1380},[106,1403,1404],{"class":1380}," '",[106,1406,1407],{"class":644},"#your-color",[106,1409,1410],{"class":1380},"'",[106,1412,1413],{"class":1380},",\n",[106,1415,1416,1419,1421,1423,1425,1427],{"class":588,"line":661},[106,1417,1418],{"class":1389},"    secondary",[106,1420,812],{"class":1380},[106,1422,1404],{"class":1380},[106,1424,1407],{"class":644},[106,1426,1410],{"class":1380},[106,1428,1413],{"class":1380},[106,1430,1431],{"class":588,"line":669},[106,1432,1433],{"class":1380},"  },\n",[106,1435,1436,1439,1441],{"class":588,"line":674},[106,1437,1438],{"class":1389},"  fonts",[106,1440,812],{"class":1380},[106,1442,1384],{"class":1380},[106,1444,1445,1448,1450,1452,1455,1457],{"class":588,"line":680},[106,1446,1447],{"class":1389},"    heading",[106,1449,812],{"class":1380},[106,1451,1404],{"class":1380},[106,1453,1454],{"class":644},"Your Font",[106,1456,1410],{"class":1380},[106,1458,1413],{"class":1380},[106,1460,1461,1464,1466,1468,1470,1472],{"class":588,"line":748},[106,1462,1463],{"class":1389},"    body",[106,1465,812],{"class":1380},[106,1467,1404],{"class":1380},[106,1469,1454],{"class":644},[106,1471,1410],{"class":1380},[106,1473,1413],{"class":1380},[106,1475,1476],{"class":588,"line":753},[106,1477,1478],{"class":1380},"  }\n",[106,1480,1481],{"class":588,"line":759},[106,1482,1483],{"class":1380},"}\n",[144,1485,1487],{"id":1486},"_2-integrasi-dengan-service-external","2. Integrasi dengan Service External",[114,1489,1490],{},[106,1491,1492],{},"Jelaskan cara integrasi dengan API pihak ketiga, payment gateway, dll",[114,1494,1495],{},[117,1496,1497],{},"Service yang didukung:",[149,1499,1500,1508,1515],{},[152,1501,1502,453,1505],{},[106,1503,1504],{},"Service 1",[106,1506,1507],{},"Link dokumentasi",[152,1509,1510,453,1513],{},[106,1511,1512],{},"Service 2",[106,1514,1507],{},[152,1516,1517,453,1520],{},[106,1518,1519],{},"Service 3",[106,1521,1507],{},[144,1523,1525],{"id":1524},"_3-optimasi-performa","3. Optimasi Performa",[114,1527,1528],{},[106,1529,1530],{},"Tips untuk meningkatkan performa",[114,1532,1533],{},[117,1534,1535],{},"Checklist:",[149,1537,1540,1549,1555,1561,1567],{"className":1538},[1539],"contains-task-list",[152,1541,1544,1548],{"className":1542},[1543],"task-list-item",[1545,1546],"input",{"disabled":651,"type":1547},"checkbox"," Enable caching",[152,1550,1552,1554],{"className":1551},[1543],[1545,1553],{"disabled":651,"type":1547}," Compress assets",[152,1556,1558,1560],{"className":1557},[1543],[1545,1559],{"disabled":651,"type":1547}," Optimize images",[152,1562,1564,1566],{"className":1563},[1543],[1545,1565],{"disabled":651,"type":1547}," Use CDN",[152,1568,1570,1572],{"className":1569},[1543],[1545,1571],{"disabled":651,"type":1547}," Minify CSS/JS",[144,1574,1576],{"id":1575},"_4-security-best-practices","4. Security Best Practices",[114,1578,1579],{},[106,1580,1581],{},"Panduan keamanan",[114,1583,1584],{},[117,1585,1586],{},"Penting:",[149,1588,1589,1595,1598,1601,1604],{},[152,1590,1591,1592,1594],{},"✅ Jangan commit file ",[584,1593,811],{}," ke Git",[152,1596,1597],{},"✅ Gunakan HTTPS untuk production",[152,1599,1600],{},"✅ Update dependencies secara berkala",[152,1602,1603],{},"✅ Gunakan password yang kuat",[152,1605,1606],{},"✅ Enable firewall",[125,1608],{},[128,1610,1612],{"id":1611},"troubleshooting","🔧 Troubleshooting",[144,1614,1616,1617],{"id":1615},"problem-1-nama-error-yang-umum","Problem 1: ",[106,1618,1619],{},"Nama Error yang Umum",[114,1621,1622],{},[117,1623,1624],{},"Gejala:",[149,1626,1627],{},[152,1628,1629],{},[106,1630,1631],{},"Deskripsi masalah",[114,1633,1634],{},[117,1635,1636],{},"Penyebab:",[149,1638,1639,1644],{},[152,1640,1641],{},[106,1642,1643],{},"Penyebab 1",[152,1645,1646],{},[106,1647,1648],{},"Penyebab 2",[114,1650,1651],{},[117,1652,380],{},[207,1654,1655,1660,1665],{},[152,1656,1657],{},[106,1658,1659],{},"Langkah solusi 1",[152,1661,1662],{},[106,1663,1664],{},"Langkah solusi 2",[152,1666,1667],{},[106,1668,1669],{},"Langkah solusi 3",[144,1671,1673],{"id":1672},"problem-2-port-already-in-use","Problem 2: Port Already in Use",[114,1675,1676],{},[117,1677,1624],{},[149,1679,1680],{},[152,1681,1682,1683],{},"Error: ",[584,1684,1685],{},"Port 3000 is already in use",[114,1687,1688],{},[117,1689,380],{},[577,1691,1693],{"className":579,"code":1692,"language":581,"meta":582,"style":582},"# Windows - kill process di port 3000\nnetstat -ano | findstr :3000\ntaskkill /PID [PID] /F\n\n# macOS/Linux\nlsof -ti:3000 | xargs kill -9\n\n# ATAU ubah port di .env\nPORT=3001\n",[584,1694,1695,1700,1717,1728,1732,1737,1756,1760,1765],{"__ignoreMap":582},[106,1696,1697],{"class":588,"line":589},[106,1698,1699],{"class":633},"# Windows - kill process di port 3000\n",[106,1701,1702,1705,1708,1711,1714],{"class":588,"line":637},[106,1703,1704],{"class":640},"netstat",[106,1706,1707],{"class":644}," -ano",[106,1709,1710],{"class":1380}," |",[106,1712,1713],{"class":640}," findstr",[106,1715,1716],{"class":644}," :3000\n",[106,1718,1719,1722,1725],{"class":588,"line":648},[106,1720,1721],{"class":640},"taskkill",[106,1723,1724],{"class":644}," /PID",[106,1726,1727],{"class":596}," [PID] /F\n",[106,1729,1730],{"class":588,"line":655},[106,1731,652],{"emptyLinePlaceholder":651},[106,1733,1734],{"class":588,"line":661},[106,1735,1736],{"class":633},"# macOS/Linux\n",[106,1738,1739,1742,1745,1747,1750,1753],{"class":588,"line":669},[106,1740,1741],{"class":640},"lsof",[106,1743,1744],{"class":644}," -ti:3000",[106,1746,1710],{"class":1380},[106,1748,1749],{"class":640}," xargs",[106,1751,1752],{"class":644}," kill",[106,1754,1755],{"class":644}," -9\n",[106,1757,1758],{"class":588,"line":674},[106,1759,652],{"emptyLinePlaceholder":651},[106,1761,1762],{"class":588,"line":680},[106,1763,1764],{"class":633},"# ATAU ubah port di .env\n",[106,1766,1767,1770,1772],{"class":588,"line":748},[106,1768,1769],{"class":596},"PORT",[106,1771,1381],{"class":1380},[106,1773,1774],{"class":644},"3001\n",[144,1776,1778],{"id":1777},"problem-3-dependencies-installation-failed","Problem 3: Dependencies Installation Failed",[114,1780,1781],{},[117,1782,1624],{},[149,1784,1785],{},[152,1786,1787,1788,1791],{},"Error saat ",[584,1789,1790],{},"npm install"," atau sejenisnya",[114,1793,1794],{},[117,1795,380],{},[577,1797,1799],{"className":579,"code":1798,"language":581,"meta":582,"style":582},"# Clear cache\nnpm cache clean --force\nrm -rf node_modules package-lock.json\n\n# Install ulang\nnpm install\n\n# ATAU gunakan package manager lain\nyarn install\n# atau\npnpm install\n",[584,1800,1801,1806,1819,1833,1837,1842,1848,1852,1857,1863,1868],{"__ignoreMap":582},[106,1802,1803],{"class":588,"line":589},[106,1804,1805],{"class":633},"# Clear cache\n",[106,1807,1808,1810,1813,1816],{"class":588,"line":637},[106,1809,641],{"class":640},[106,1811,1812],{"class":644}," cache",[106,1814,1815],{"class":644}," clean",[106,1817,1818],{"class":644}," --force\n",[106,1820,1821,1824,1827,1830],{"class":588,"line":648},[106,1822,1823],{"class":640},"rm",[106,1825,1826],{"class":644}," -rf",[106,1828,1829],{"class":644}," node_modules",[106,1831,1832],{"class":644}," package-lock.json\n",[106,1834,1835],{"class":588,"line":655},[106,1836,652],{"emptyLinePlaceholder":651},[106,1838,1839],{"class":588,"line":661},[106,1840,1841],{"class":633},"# Install ulang\n",[106,1843,1844,1846],{"class":588,"line":669},[106,1845,641],{"class":640},[106,1847,645],{"class":644},[106,1849,1850],{"class":588,"line":674},[106,1851,652],{"emptyLinePlaceholder":651},[106,1853,1854],{"class":588,"line":680},[106,1855,1856],{"class":633},"# ATAU gunakan package manager lain\n",[106,1858,1859,1861],{"class":588,"line":748},[106,1860,664],{"class":640},[106,1862,645],{"class":644},[106,1864,1865],{"class":588,"line":753},[106,1866,1867],{"class":633},"# atau\n",[106,1869,1870,1872],{"class":588,"line":759},[106,1871,683],{"class":640},[106,1873,645],{"class":644},[144,1875,1877],{"id":1876},"problem-4-database-connection-error","Problem 4: Database Connection Error",[114,1879,1880],{},[117,1881,1624],{},[149,1883,1884],{},[152,1885,1886,230,1889],{},[584,1887,1888],{},"Connection refused",[584,1890,1891],{},"Can't connect to database",[114,1893,1894],{},[117,1895,380],{},[207,1897,1898,1901,1906,1909],{},[152,1899,1900],{},"Pastikan database server berjalan",[152,1902,1903,1904],{},"Check credentials di file ",[584,1905,811],{},[152,1907,1908],{},"Pastikan database sudah dibuat",[152,1910,1911],{},"Check firewall/port database",[144,1913,1915],{"id":1914},"problem-5-permission-denied","Problem 5: Permission Denied",[114,1917,1918],{},[117,1919,1624],{},[149,1921,1922],{},[152,1923,1924,1927,1928],{},[584,1925,1926],{},"EACCES"," error atau ",[584,1929,1930],{},"Permission denied",[114,1932,1933],{},[117,1934,380],{},[577,1936,1938],{"className":579,"code":1937,"language":581,"meta":582,"style":582},"# Linux/macOS - berikan permission\nchmod +x [file-name]\n\n# ATAU jalankan dengan sudo (hati-hati)\nsudo [command]\n\n# Fix npm permissions (recommended)\nmkdir ~/.npm-global\nnpm config set prefix '~/.npm-global'\n",[584,1939,1940,1945,1956,1960,1965,1973,1977,1982,1990],{"__ignoreMap":582},[106,1941,1942],{"class":588,"line":589},[106,1943,1944],{"class":633},"# Linux/macOS - berikan permission\n",[106,1946,1947,1950,1953],{"class":588,"line":637},[106,1948,1949],{"class":640},"chmod",[106,1951,1952],{"class":644}," +x",[106,1954,1955],{"class":596}," [file-name]\n",[106,1957,1958],{"class":588,"line":648},[106,1959,652],{"emptyLinePlaceholder":651},[106,1961,1962],{"class":588,"line":655},[106,1963,1964],{"class":633},"# ATAU jalankan dengan sudo (hati-hati)\n",[106,1966,1967,1970],{"class":588,"line":661},[106,1968,1969],{"class":640},"sudo",[106,1971,1972],{"class":596}," [command]\n",[106,1974,1975],{"class":588,"line":669},[106,1976,652],{"emptyLinePlaceholder":651},[106,1978,1979],{"class":588,"line":674},[106,1980,1981],{"class":633},"# Fix npm permissions (recommended)\n",[106,1983,1984,1987],{"class":588,"line":680},[106,1985,1986],{"class":640},"mkdir",[106,1988,1989],{"class":644}," ~/.npm-global\n",[106,1991,1992,1994,1997,2000,2003,2005,2008],{"class":588,"line":748},[106,1993,641],{"class":640},[106,1995,1996],{"class":644}," config",[106,1998,1999],{"class":644}," set",[106,2001,2002],{"class":644}," prefix",[106,2004,1404],{"class":1380},[106,2006,2007],{"class":644},"~/.npm-global",[106,2009,2010],{"class":1380},"'\n",[125,2012],{},[128,2014,2016],{"id":2015},"faq-frequently-asked-questions","📚 FAQ (Frequently Asked Questions)",[144,2018,2020],{"id":2019},"q1-apakah-saya-perlu-coding-untuk-menggunakan-produk-ini","Q1: Apakah saya perlu coding untuk menggunakan produk ini?",[114,2022,2023,804,2026],{},[117,2024,2025],{},"A:",[106,2027,2028],{},"Jawab sesuai produk - apakah no-code, low-code, atau perlu coding",[144,2030,2032],{"id":2031},"q2-apakah-saya-bisa-menggunakan-produk-ini-untuk-proyek-komersial","Q2: Apakah saya bisa menggunakan produk ini untuk proyek komersial?",[114,2034,2035,2037,2038,2041],{},[117,2036,2025],{}," Ya! Pembelian produk ini sudah termasuk ",[117,2039,2040],{},"lisensi komersial",". Anda bebas menggunakan untuk:",[149,2043,2044,2047,2050,2053],{},[152,2045,2046],{},"✅ Proyek pribadi",[152,2048,2049],{},"✅ Proyek client/komersial",[152,2051,2052],{},"✅ SaaS/platform online",[152,2054,2055],{},"❌ Resell sebagai template/produk yang sama",[144,2057,2059],{"id":2058},"q3-berapa-lama-saya-bisa-download-produk-setelah-membeli","Q3: Berapa lama saya bisa download produk setelah membeli?",[114,2061,2062,2064,2065,2068],{},[117,2063,2025],{}," Link download berlaku ",[117,2066,2067],{},"selamanya"," dan Anda bisa re-download kapan saja melalui:",[149,2070,2071,2074,2077],{},[152,2072,2073],{},"Email konfirmasi pembelian",[152,2075,2076],{},"Dashboard akun Anda di website",[152,2078,2079],{},"Hubungi support jika link hilang",[144,2081,2083],{"id":2082},"q4-apakah-saya-mendapat-update-gratis","Q4: Apakah saya mendapat update gratis?",[114,2085,2086,2088],{},[117,2087,2025],{}," Ya! Semua update dan bug fixes gratis selamanya. Cara update:",[207,2090,2091,2094,2097,2100],{},[152,2092,2093],{},"Download versi terbaru dari link yang sama",[152,2095,2096],{},"Backup project Anda saat ini",[152,2098,2099],{},"Replace file yang ada dengan file baru",[152,2101,2102,2103,2105],{},"Pastikan ",[584,2104,811],{}," dan konfigurasi custom tidak tertimpa",[144,2107,2109],{"id":2108},"q5-apakah-ada-garansi-uang-kembali","Q5: Apakah ada garansi uang kembali?",[114,2111,2112,2114,2115,2118],{},[117,2113,2025],{}," Ya, kami menawarkan ",[117,2116,2117],{},"30 hari garansi uang kembali",". Jika tidak puas dengan produk:",[207,2120,2121,2124,2127],{},[152,2122,2123],{},"Hubungi support dalam 30 hari",[152,2125,2126],{},"Jelaskan alasan refund",[152,2128,2129],{},"Kami proses dalam 3-7 hari kerja",[144,2131,2133],{"id":2132},"q6-bagaimana-cara-mendapatkan-support","Q6: Bagaimana cara mendapatkan support?",[114,2135,2136,2138],{},[117,2137,2025],{}," Kami menyediakan beberapa channel support:",[149,2140,2141,2152,2161,2170],{},[152,2142,2143,2144,2147,2148,2151],{},"📧 ",[117,2145,2146],{},"Email",": support@",[106,2149,2150],{},"your-domain",".com",[152,2153,2154,2155,453,2158],{},"💬 ",[117,2156,2157],{},"WhatsApp",[106,2159,2160],{},"+62-xxx-xxxx-xxxx",[152,2162,2163,2164,453,2167],{},"🌐 ",[117,2165,2166],{},"Documentation",[106,2168,2169],{},"link-dokumentasi",[152,2171,2172,2173,453,2176],{},"💻 ",[117,2174,2175],{},"Community Discord",[106,2177,2178],{},"link-discord",[114,2180,2181],{},[117,2182,2183],{},"Response Time:",[149,2185,2186,2189],{},[152,2187,2188],{},"Email: 1-2 hari kerja",[152,2190,2191],{},"WhatsApp: 24 jam (hari kerja)",[144,2193,2195],{"id":2194},"q7-apakah-file-di-google-drive-akan-dihapus","Q7: Apakah file di Google Drive akan dihapus?",[114,2197,2198,2200,2201,2204],{},[117,2199,2025],{}," Tidak! File produk akan tersimpan ",[117,2202,2203],{},"permanent"," di Google Drive. Namun kami sarankan:",[149,2206,2207,2210,2213],{},[152,2208,2209],{},"Download dan backup di komputer lokal",[152,2211,2212],{},"Simpan link download untuk berjaga-jaga",[152,2214,2215],{},"Atau \"Add to My Drive\" untuk akses lebih mudah",[144,2217,2219],{"id":2218},"q8-saya-tidak-bisa-download-file-terlalu-besar","Q8: Saya tidak bisa download, file terlalu besar!",[114,2221,2222,2224],{},[117,2223,2025],{}," Gunakan salah satu metode ini:",[207,2226,2227,2233,2239,2244],{},[152,2228,2229,2232],{},[117,2230,2231],{},"Login dengan akun Google"," sebelum download",[152,2234,2235,2238],{},[117,2236,2237],{},"Gunakan Google Drive desktop app"," (sync otomatis)",[152,2240,2241,2243],{},[117,2242,356],{}," lalu download dari Drive Anda",[152,2245,2246,2249],{},[117,2247,2248],{},"Split download"," dengan download manager (IDM, Free Download Manager)",[144,2251,2253],{"id":2252},"q9-apakah-ada-dokumentasi-videotutorial","Q9: Apakah ada dokumentasi video/tutorial?",[114,2255,2256,804,2258],{},[117,2257,2025],{},[106,2259,1157],{},[149,2261,2262,2268,2274],{},[152,2263,2264,2265],{},"✅ Video tutorial: ",[106,2266,2267],{},"Link YouTube",[152,2269,2270,2271],{},"✅ Written guide: ",[106,2272,2273],{},"Link docs",[152,2275,2276,2277],{},"✅ Sample projects: ",[106,2278,2279],{},"Link GitHub",[144,2281,2283],{"id":2282},"q10-produk-ini-cocok-untuk-pemula","Q10: Produk ini cocok untuk pemula?",[114,2285,2286,804,2288],{},[117,2287,2025],{},[106,2289,2290],{},"Jawab sesuai produk",[149,2292,2293,2299,2305],{},[152,2294,2295,2296],{},"Level: ",[106,2297,2298],{},"Beginner/Intermediate/Advanced",[152,2300,2301,2302],{},"Requirement: ",[106,2303,2304],{},"Basic HTML/CSS, JavaScript, dll",[152,2306,2307,2308],{},"Learning curve: ",[106,2309,2310],{},"Easy/Medium/Steep",[125,2312],{},[128,2314,2316],{"id":2315},"resources-links","🎓 Resources & Links",[144,2318,2320],{"id":2319},"official-links","Official Links",[149,2322,2323,2331,2340,2347],{},[152,2324,2163,2325,453,2328],{},[117,2326,2327],{},"Website",[106,2329,2330],{},"your-website.com",[152,2332,2333,2334,453,2337],{},"📦 ",[117,2335,2336],{},"Product Page",[106,2338,2339],{},"link-to-product",[152,2341,2143,2342,2147,2345,2151],{},[117,2343,2344],{},"Support Email",[106,2346,2150],{},[152,2348,2154,2349,453,2351],{},[117,2350,2157],{},[106,2352,2160],{},[144,2354,2166],{"id":2355},"documentation",[149,2357,2358,2367,2376,2384],{},[152,2359,2360,2361,453,2364],{},"📖 ",[117,2362,2363],{},"Full Documentation",[106,2365,2366],{},"link",[152,2368,2369,2370,453,2373],{},"🎥 ",[117,2371,2372],{},"Video Tutorials",[106,2374,2375],{},"link-youtube-playlist",[152,2377,2172,2378,453,2381],{},[117,2379,2380],{},"Code Examples",[106,2382,2383],{},"link-github",[152,2385,2386,2387,453,2390],{},"🎨 ",[117,2388,2389],{},"Design Assets",[106,2391,2392],{},"link-figma/design",[144,2394,2396],{"id":2395},"community","Community",[149,2398,2399,2406,2415,2423],{},[152,2400,2154,2401,453,2404],{},[117,2402,2403],{},"Discord Community",[106,2405,2366],{},[152,2407,2408,2409,453,2412],{},"🐦 ",[117,2410,2411],{},"Twitter",[106,2413,2414],{},"@your-handle",[152,2416,2417,2418,453,2421],{},"📘 ",[117,2419,2420],{},"Facebook Group",[106,2422,2366],{},[152,2424,2425,2426,453,2429],{},"🎯 ",[117,2427,2428],{},"Forum",[106,2430,2366],{},[144,2432,2434],{"id":2433},"tools-services","Tools & Services",[149,2436,2437,2439,2441],{},[152,2438],{},[152,2440],{},[152,2442],{},[125,2444],{},[128,2446,2448],{"id":2447},"update-history","🔄 Update History",[144,2450,2452,2453,2456,2457],{"id":2451},"version-xxx-tanggal","Version ",[106,2454,2455],{},"X.X.X"," - ",[106,2458,2459],{},"Tanggal",[114,2461,2462],{},[117,2463,2464],{},"Added:",[149,2466,2467,2472],{},[152,2468,2469],{},[106,2470,2471],{},"Fitur baru 1",[152,2473,2474],{},[106,2475,2476],{},"Fitur baru 2",[114,2478,2479],{},[117,2480,2481],{},"Changed:",[149,2483,2484,2489],{},[152,2485,2486],{},[106,2487,2488],{},"Perubahan 1",[152,2490,2491],{},[106,2492,2493],{},"Perubahan 2",[114,2495,2496],{},[117,2497,2498],{},"Fixed:",[149,2500,2501,2506],{},[152,2502,2503],{},[106,2504,2505],{},"Bug fix 1",[152,2507,2508],{},[106,2509,2510],{},"Bug fix 2",[114,2512,2513],{},[106,2514,2515],{},"Lihat CHANGELOG.md untuk riwayat update lengkap",[125,2517],{},[128,2519,2521],{"id":2520},"lisensi","📄 Lisensi",[114,2523,2524,2525,142],{},"Produk ini dilisensikan dengan ",[117,2526,2527],{},[106,2528,2529],{},"Nama Lisensi",[114,2531,2532],{},[117,2533,2534],{},"Anda BOLEH:",[149,2536,2537,2540,2543,2546],{},[152,2538,2539],{},"✅ Gunakan untuk proyek pribadi",[152,2541,2542],{},"✅ Gunakan untuk proyek komersial",[152,2544,2545],{},"✅ Modifikasi source code",[152,2547,2548],{},"✅ Deploy ke production",[114,2550,2551],{},[117,2552,2553],{},"Anda TIDAK BOLEH:",[149,2555,2556,2559,2562],{},[152,2557,2558],{},"❌ Resell/redistribute sebagai template",[152,2560,2561],{},"❌ Claim sebagai karya sendiri",[152,2563,2564],{},"❌ Share lisensi dengan orang lain",[114,2566,2567,2568,2571],{},"Lihat file ",[584,2569,2570],{},"LICENSE.md"," untuk detail lengkap.",[125,2573],{},[128,2575,2577],{"id":2576},"terima-kasih","🙏 Terima Kasih",[114,2579,2580,2581,2585],{},"Terima kasih telah membeli ",[117,2582,2583],{},[106,2584,108],{},"!",[114,2587,2588],{},"Jika Anda puas dengan produk ini:",[149,2590,2591,2594,2597],{},[152,2592,2593],{},"⭐ Berikan rating 5 bintang",[152,2595,2596],{},"📝 Tulis review di halaman produk",[152,2598,2599],{},"🔗 Share ke teman/kolega yang membutuhkan",[114,2601,2602,2605],{},[117,2603,2604],{},"Happy Coding!"," 🚀",[125,2607],{},[128,2609,2611],{"id":2610},"butuh-bantuan","📞 Butuh Bantuan?",[114,2613,2614],{},"Jangan ragu untuk menghubungi kami jika ada pertanyaan atau kendala:",[149,2616,2617,2622,2627],{},[152,2618,2619,2620,2151],{},"📧 Email: support@",[106,2621,2150],{},[152,2623,2624,2625],{},"💬 WhatsApp: ",[106,2626,2160],{},[152,2628,2629,2630],{},"🌐 Website: ",[106,2631,2330],{},[114,2633,2634],{},[117,2635,2636],{},"Support Hours:",[149,2638,2639,2642,2645],{},[152,2640,2641],{},"Senin - Jumat: 09:00 - 17:00 WIB",[152,2643,2644],{},"Sabtu: 09:00 - 13:00 WIB",[152,2646,2647],{},"Minggu & Libur: Closed (email akan dibalas pada hari kerja berikutnya)",[125,2649],{},[2651,2652,2654,2655,2654,2658],"div",{"align":2653},"center","\n  ",[114,2656,2657],{},"Made with ❤️ by [Your Company/Name]",[114,2659,2660],{},"© 2024 [Your Company]. All rights reserved.",[2662,2663,2664],"style",{},"html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}",{"title":582,"searchDepth":589,"depth":637,"links":2666},[2667,2671,2676,2682,2686,2695,2701,2709,2721,2727,2731,2732,2733],{"id":130,"depth":637,"text":131,"children":2668},[2669,2670],{"id":146,"depth":648,"text":147},{"id":174,"depth":648,"text":175},{"id":200,"depth":637,"text":201,"children":2672},[2673,2674,2675],{"id":204,"depth":648,"text":205},{"id":220,"depth":648,"text":221},{"id":239,"depth":648,"text":240},{"id":276,"depth":637,"text":277,"children":2677},[2678,2679,2680,2681],{"id":283,"depth":648,"text":284},{"id":310,"depth":648,"text":311},{"id":341,"depth":648,"text":342},{"id":369,"depth":648,"text":370},{"id":437,"depth":637,"text":438,"children":2683},[2684,2685],{"id":444,"depth":648,"text":445},{"id":491,"depth":648,"text":492},{"id":535,"depth":637,"text":536,"children":2687},[2688,2689,2690,2691,2692,2693,2694],{"id":539,"depth":648,"text":540},{"id":574,"depth":648,"text":575},{"id":611,"depth":648,"text":612},{"id":795,"depth":648,"text":796},{"id":987,"depth":648,"text":988},{"id":1149,"depth":648,"text":1150},{"id":1279,"depth":648,"text":1280},{"id":1312,"depth":637,"text":1313,"children":2696},[2697,2698,2699,2700],{"id":1316,"depth":648,"text":1317},{"id":1486,"depth":648,"text":1487},{"id":1524,"depth":648,"text":1525},{"id":1575,"depth":648,"text":1576},{"id":1611,"depth":637,"text":1612,"children":2702},[2703,2705,2706,2707,2708],{"id":1615,"depth":648,"text":2704},"Problem 1: Nama Error yang Umum",{"id":1672,"depth":648,"text":1673},{"id":1777,"depth":648,"text":1778},{"id":1876,"depth":648,"text":1877},{"id":1914,"depth":648,"text":1915},{"id":2015,"depth":637,"text":2016,"children":2710},[2711,2712,2713,2714,2715,2716,2717,2718,2719,2720],{"id":2019,"depth":648,"text":2020},{"id":2031,"depth":648,"text":2032},{"id":2058,"depth":648,"text":2059},{"id":2082,"depth":648,"text":2083},{"id":2108,"depth":648,"text":2109},{"id":2132,"depth":648,"text":2133},{"id":2194,"depth":648,"text":2195},{"id":2218,"depth":648,"text":2219},{"id":2252,"depth":648,"text":2253},{"id":2282,"depth":648,"text":2283},{"id":2315,"depth":637,"text":2316,"children":2722},[2723,2724,2725,2726],{"id":2319,"depth":648,"text":2320},{"id":2355,"depth":648,"text":2166},{"id":2395,"depth":648,"text":2396},{"id":2433,"depth":648,"text":2434},{"id":2447,"depth":637,"text":2448,"children":2728},[2729],{"id":2451,"depth":648,"text":2730},"Version X.X.X - Tanggal",{"id":2520,"depth":637,"text":2521},{"id":2576,"depth":637,"text":2577},{"id":2610,"depth":637,"text":2611},"Template master untuk membuat dokumentasi produk lengkap dengan panduan step-by-step","md",null,{},{"icon":60},{"title":88,"description":2734},"9bHrfZTRC4m_pe5Tyb5GG-fN49LDXtw4kNTEthkEb-Y",[2742,2744],{"title":84,"path":85,"stem":86,"description":2743,"icon":60,"children":-1},"Tutorial lengkap setup PHP website dari download template, konfigurasi database, development hingga deployment ke server production",{"title":92,"path":93,"stem":94,"description":2745,"icon":60,"children":-1},"Tutorial lengkap setup React dari awal, download template, instalasi dependencies, hingga konfigurasi produksi",1763121032452]