Jana Prompt 📝
Isi maklumat produk & konfigurasi di sebelah kiri, lepas tu tekan Generate.
Konfigurasikan produk anda dan tekan Generate untuk mula
Jana Video 🎬
Isi setting di sebelah kiri dan tekan Generate untuk mula.
Video akan muncul di sini
📊 Dashboard Saya
Rekod penggunaan dan baki koin
🪙 Beli Koin
Pilih pakej → transfer DuitNow → hantar bukti → aktif dalam 1 jam · 30 hari aktif setiap topup
- 🎯 Jana Prompt TTP/PTV tanpa had bulanan
- ✅ Storyboard AI percuma
- ⏰ 30 hari aktif
- 🎯 Jana Prompt TTP/PTV tanpa had bulanan
- ✅ Storyboard AI percuma
- ⏰ 30 hari aktif
- 🌟 Priority support
- 🎯 Jana Prompt TTP/PTV tanpa had bulanan
- ✅ Storyboard AI percuma
- 🎁 Bonus koin: 3,270,010 × 10 = 32,700,100
- 🎬 3 Video HD PERCUMA (tanpa potong koin)
- ⏰ 30 hari aktif
- 🌟 Priority support
⚙️ Panel Pengurusan
| ID | Nama | Rol | Koin | Prompt | Scene | Tindakan |
|---|
| Tarikh | ID | Nama | Telefon | Kod Referral | Status | Tindakan |
|---|
| Tarikh | Refer oleh | User Baru | Koin Refer | Koin User Baru | Status |
|---|
| Tarikh | Pengguna | Pakej | Harga | Koin | Rujukan | Pengirim | Resit | Status | Tindakan |
|---|
| Tarikh | Pengguna | Mesej | Nota Admin | Status | Tindakan |
|---|
💰 Tambah / Tolak Koin
| Pengguna | Jenis | Koin | Tarikh | Catatan |
|---|
📢 Reminder Pantas (Manual)
Hantar pop-up peringatan ringkas kepada semua user bila-bila masa — takde bonus koin, takde tarikh perlu diset. Terus muncul & hilang selepas 3 hari.
🎁 Cipta Promosi Baru
📊 Statistik Platform (Bulan Ini)
👑 Tukar Rol Pengguna
💳 Maklumat Bank / DuitNow
Upload QR kod TNG anda. Akan dipaparkan kepada client semasa proses pembayaran.
🤖 AI API Keys (Jana Prompt, Scan & AI Bot)
🔒 Key kini disimpan sebagai server secret (Supabase Edge Function) — tidak lagi disimpan/dihantar ke browser mana-mana user. Untuk set/tukar key, guna terminal (Claude Code) kat laptop, dalam folder project ni:
supabase secrets set GEMINI_KEY_1="AIza..." GEMINI_KEY_2="AIza..." GEMINI_BOT_KEY="AIza..." KIEAI_KEY="Bearer_token..." supabase functions deploy ai-gateway
Sistem guna Key 1 dulu → auto tukar ke Key 2 bila kuota habis → kie.ai sebagai pilihan terakhir. Google percuma di aistudio.google.com (1,500 req/hari setiap key).
🎬 AI API Keys (Jana Video — BERASINGAN dari Jana Prompt)
🔒 Sepenuhnya selamat — text-gen (watak/produk/scene) lalu Edge Function ai-gateway, dan semua panggilan kie.ai (upload, create task, poll, Veo, upscale 1080p, Omni HD) kini lalu Edge Function kie-gateway. Browser tidak lagi pegang sebarang key.
supabase secrets set GEMINI_VIDEO_KEY_1="AIza..." GEMINI_VIDEO_KEY_2="AIza..." KIEAI_KEY="Bearer_token..." supabase functions deploy ai-gateway supabase functions deploy kie-gateway
Sistem guna Video Key 1 dulu → Key 2 → kie.ai (dikongsi dengan gambar/video) sebagai fallback terakhir.
🪙 Kadar Koin & Untung (Jana Prompt)
Director/Admin nampak kos sebenar; user biasa nampak harga jual sahaja (kos sebenar × markup).
🎬 Kadar Koin & Untung (Jana Video)
Rate dikira per-SAAT video (bukan markup atas kos sebenar). Guna RM1=X KOIN yang sama dari Jana Prompt di atas.
🗄️ Backup & Restore Data
Export semua data platform sebagai fail JSON. Password tidak disimpan dalam backup untuk keselamatan.
💡 Auto-sync ke Supabase setiap 5 minit. Data juga disimpan dalam IndexedDB sebagai backup tambahan.