Mulai dari file yang paling berpengaruh
Urutan kustomisasi yang direkomendasikan
1
Ganti identitas produk
Ubah
config/site.ts, copy landing page, logo, dan deskripsi SEO.2
Tentukan fitur yang tetap aktif
Gunakan toggle di
.env.local untuk mematikan modul yang belum dipakai.3
Sesuaikan pricing dan payment
Ubah plan di
config/subscriptions.ts dan pastikan provider pembayaran yang dipilih sesuai.4
Rapikan halaman marketing
Tinjau halaman
about, compare, roadmap, status, waitlist, contact, dan blog.5
Tinjau dashboard dan admin
Pastikan data, istilah, dan CTA di dashboard cocok dengan produk kamu.
Area konfigurasi yang paling penting
Branding dan SEO
config/site.tsmengatur nama, deskripsi, dan URL dasar.- Banyak halaman memakai helper
createMetadata(), jadi perubahan di config dasar akan memengaruhi metadata turunan. - File
app/opengraph-image.pngdanapp/twitter-image.pngdipakai untuk share preview.
Navigasi dan konten halaman
config/navigation.tsmengatur menu utama marketing dan dashboard.- Halaman-halaman marketing berada di
app/(marketing)/. - Copy section landing page ada di
components/sections/.
Pricing dan billing
config/subscriptions.tsadalah source of truth katalog paket.- Harga dan line item checkout ditentukan server-side dari file ini.
- User tidak bisa menentukan nominal sendiri dari client.
Desain marketing
config/marketing-designs.tsberisi 12 preset desain marketing.components/marketing/design-switcher.tsxmenampilkan switcher preset.components/marketing/design-provider.tsxmenangani persistence dan sinkronisasi theme.
Konten yang sifatnya live marketing
Email dan komunikasi
emails/welcome.tsxuntuk onboarding.emails/invoice.tsxuntuk konfirmasi pembayaran.app/api/contact/route.tsmengirim email form kontak dengan Resend.
Hal yang sering lupa dikustomisasi
EMAIL_FROMADMIN_EMAILS- isi halaman legal
- postingan blog contoh
- data open startup, roadmap, dan status page
- benefit dan harga plan
- teks Indonesia yang masih spesifik ke KilatKoding
Kalau kamu ingin mematikan fitur
Gunakan env toggle, bukan menghapus kode secara terburu-buru. Pendekatan ini lebih aman karena:- UI memberi fallback yang jelas,
- health check tetap bisa membaca readiness,
- Kamu bisa mengaktifkan fitur lagi tanpa restore banyak file.
Prompt AI yang bisa langsung kamu pakai
Checklist kustomisasi sebelum launch
- Semua nama dan deskripsi produk sudah sesuai brand.
- Navigasi hanya menampilkan halaman yang memang dipakai.
- Paket harga dan benefit sudah benar.
- Email sender dan email tujuan contact form sudah benar.
- Copy legal, roadmap, status, dan open startup sudah ditinjau.
- Blog contoh dihapus atau diganti.
- Logo dan thumbnail sosial sudah sesuai.