Level 0 — The Awakening
Sebelum nulis satu baris kode, kamu perlu fondasi yang bener. Skip ini = masalah kemudian hari.
LVL00
The Awakening — Fondasi Bisnis
Minggu 1 · Sebelum coding apapun · Estimasi 3–5 hari
⏱ 3–5 hari💰 ~Rp 200rb🎯 +100 XP
▶
💡
Kenapa Level 0 penting? Banyak founder langsung coding tanpa setup bisnis. Hasilnya: 3 bulan kerja, produk jadi, tapi tidak bisa terima pembayaran. Jangan jadi itu.
🏷️ Misi 1 — Nama & Identitas Brand
Tentukan nama brand final PENTING
Cek ketersediaan domain di namecheap.com. Kriteria: mudah diingat, maksimal 2 kata, ada kesan digital.
Beli domain .com atau .id ~Rp 150rb/thn
Niagahoster atau Dewaweb. Pilih .com jika tersedia, .id jika tidak.
Daftarkan username sama di Instagram, TikTok, YouTube Gratis
Cek ketersediaan di namecheckr.com sebelum memutuskan nama akhir.
Buat logo sederhana di Canva Gratis
3 versi: putih, hitam, berwarna. Tidak perlu sempurna di awal — bisa diupdate nanti.
🛠️ Misi 2 — Setup Akun Teknis
Buat akun GitHub Gratis
Pakai email bisnis. GitHub = tempat simpan kode, wajib untuk deploy ke Vercel.
Buat akun Vercel — hosting gratis Gratis
vercel.com — login dengan GitHub. Hosting Next.js gratis sampai traffic ribuan user/hari.
Buat akun Supabase — database gratis Gratis
supabase.com — DB + Auth + Storage gratis sampai 500MB. Cukup untuk ratusan customer pertama.
Install: VS Code, Node.js 20+, Git Gratis
code.visualstudio.com · nodejs.org (pilih LTS) · git-scm.com. Install semua sebelum lanjut.
💳 Misi 3 — Setup Bisnis & Keuangan
Buka rekening bank terpisah khusus bisnis PENTING
BCA, BNI, atau BRI. Jangan campurkan uang bisnis dengan pribadi — ini akan menyiksamu saat bisnis berkembang.
Daftar Midtrans sebagai payment gateway Gratis daftar
midtrans.com — untuk terima GoPay, OVO, DANA, QRIS, transfer bank. Verifikasi 3–7 hari kerja, daftar sekarang.
Buat email profesional: halo@namadomain.com Gratis
Zoho Mail gratis 1 user, atau Cloudflare Email Routing. Jauh lebih profesional dari @gmail.com biasa.
Buat akun WhatsApp Business terpisah Gratis
Nomor sekunder atau baru. Isi profil lengkap. WA Business = channel support & closing #1 di Indonesia.
🏆 XP Reward
+100 XP
Level Up: Nol → Calon Founder
🎖️ Title
Calon Founder
Fondasi siap
📋 Syarat Lanjut
Semua akun aktif
Domain · GitHub · Supabase · Midtrans
Level 1 — Builder Mode
Waktunya nulis kode. Target: ada 1 demo restoran yang bisa dipakai. Bukan sempurna — tapi bisa dipakai.
LVL01
Builder Mode — Build MVP
Minggu 2–4 · 3 minggu coding · 2–4 jam/hari
⏱ 3 Minggu💰 Rp 0🎯 +300 XP
▶
⚠️
MVP bukan berarti jelek. Kamu butuh: "input menu → tampil di HP pelanggan → QR bisa didownload". Titik. Tidak perlu lebih dari itu dulu.
🏗️ Misi 1 — Setup Project
Init project Next.js 14 dengan App Router
Terminal: npx create-next-app@latest namabrand --typescript --tailwind --app. Pilih semua default.
Hubungkan ke Supabase
npm install @supabase/supabase-js @supabase/auth-helpers-nextjs. Copy URL dan anon key ke .env.local
Buat skema database di Supabase
Tabel: restaurants · categories · menu_items · gunakan Supabase Auth untuk users.
Push ke GitHub dan connect ke Vercel
Buat repo → push → import di Vercel → deploy. Setiap push ke main = auto deploy. Gratis.
📱 Misi 2 — Halaman Menu Publik
Build halaman /[slug] — tampilan menu restoran INTI
Fetch data dari Supabase berdasarkan slug URL. Mobile-first! Tampilkan header, kategori, item menu + foto + harga.
Tambah navigasi kategori sticky + tombol WA Order
Kategori tetap terlihat saat scroll. Tombol WA buka chat dengan pesan pesanan otomatis.
⚙️ Misi 3 — Dashboard Pemilik Restoran
Build login/register dengan Supabase Auth
Copy-paste dari dokumentasi Supabase. Tidak perlu buat auth system dari scratch.
Build dashboard: tambah/edit/hapus menu dan kategori
Toggle item "habis/tersedia". Upload foto ke Supabase Storage. Ubah profil restoran.
Generate QR Code yang bisa didownload HD PRODUK UTAMA
npm install qrcode. QR mengarah ke namabrand.com/slug-restoran. Download PNG resolusi tinggi untuk cetak.
🧪 Misi 4 — Testing & Launch
Buat 1 restoran demo dengan 10+ menu lengkap dan foto
Ini yang ditunjukkan ke calon customer. Semakin bagus tampilannya, semakin mudah closing.
Test di HP Android dan iPhone · Connect custom domain ke Vercel
Pastikan tampilan oke, loading cepat. Domain di Vercel Settings → Domains. Aktif dalam 30 menit.
✅
Level 1 selesai jika: Kamu bisa kirim link ke seseorang, mereka scan QR, lihat menu lengkap. Kamu bisa login dan update harga dalam 30 detik. Sudah? Siap jualan.
🎖️ Title
The Builder
MVP hidup
🔓 Unlock
Level 2 terbuka
Siap berburu customer pertama
Level 2 — First Blood
Customer berbayar pertama lebih susah dari 10 berikutnya. Level ini khusus memenangkan pertarungan itu.
LVL02
First Blood — Customer Pertama 1–10
Bulan 1–2 · Target Revenue: Rp 290.000/bulan
⏱ 4–8 Minggu💰 Rp 290rb/bln🎯 +500 XP
▶
🚨
Jangan tunggu sempurna. Customer pertama bisa dicari bahkan sebelum fitur selesai 100%. Yang penting: kamu bisa demo dan produk tidak crash saat ditunjukkan.
🚶 Misi 1 — Door-to-Door (Strategi Tercepat)
Buat list 30 warung/café terdekat dari Google Maps Lakukan Duluan
Radius 5km, catat nama + nomor WA. Target: aktif, sudah ada harga, tapi belum punya katalog digital.
Kunjungi 5 tempat per hari selama 1 minggu (jam 2–4 sore)
Minta 3 menit untuk demo langsung dari HP. Tunjukkan betapa mudahnya pelanggan melihat menu. Jangan langsung minta bayar.
"Permisi Pak/Bu, saya [nama]. Saya lagi bantu warung-warung di sini punya katalog digital
— pelanggan tinggal scan QR pakai HP, langsung kelihatan semua menu + foto + harga.
Boleh saya tunjukkan 3 menit? Gratis, tidak ada paksaan."
→ Kalau oke: buka HP → demo → "Mau saya setup untuk Bapak/Ibu sekarang?"
→ Kalau ragu: "Gak apa-apa, ini nomor WA saya. Kalau tertarik tinggal chat."
🎁 Misi 2 — Free Trial yang Mengkonversi
Offer: "Saya setup gratis hari ini, coba 30 hari, baru bayar kalau suka"
Eliminasi semua risiko. Kamu yang input semua menu + foto. Konversi dengan cara ini bisa di atas 70%.
Setup menu mereka hari itu juga — duduk bareng 30–60 menit
Input semua menu dari buku lama, foto langsung di tempat, tempel QR print-an di meja. Langsung bisa dipakai.
Follow up WA di hari ke-7, ke-20, dan ke-28
Hari 28: "Masa trial hampir habis — gimana kalau lanjut? Harganya cuma Rp 29rb/bulan, kurang dari segelas kopi sehari."
📱 Misi 3 — Konten & Pembayaran Pertama
Foto Before & After setiap warung yang kamu setup
Before: menu cetak lusuh. After: screenshot katalog digital cantik. Konten paling powerful untuk target market ini.
Post 1x/hari TikTok & Instagram selama 2 minggu pertama
Before/after setup · proses scan QR · reaksi pemilik warung. Konsistensi > kualitas di fase ini.
Build halaman pricing + checkout Midtrans · kirim invoice manual WA
Starter Rp 29.000/bln. Invoice manual tidak apa-apa dulu sampai 20+ customer, baru otomasi.
| Skenario | Customer Bayar | Revenue/Bulan | Status |
| Semua gratis | 0 | Rp 0 | ❌ Belum valid |
| 50% convert | 5 | Rp 145.000 | 🟡 Validasi |
| Target Level 2 | 10 | Rp 290.000 | ✅ Level Clear! |
🎖️ Title
The Hustler
Orang mau bayar!
💰 Milestone
Rp 290rb/bln
Revenue pertama — tak ternilai
Level 3 — The Grind
Dari 10 ke 50 customer. Temponya naik dan kamu belajar marketing sesungguhnya.
LVL03
The Grind — Traction 10→50 Customer
Bulan 2–4 · Target Revenue: Rp 1.450.000/bulan
⏱ 2–3 Bulan💰 Rp 1.45 Juta/bln🎯 +1.000 XP
▶
📲 Misi 1 — TikTok & Instagram sebagai Mesin Marketing
Konten TikTok 3–5x/minggu selama 8 minggu Paling Penting
Format: before/after · cara update harga 10 detik · reaksi scan QR pertama. Konsistensi 8 minggu = traction organik.
DM manual 20 café/restoran/minggu di Instagram
Referensikan sesuatu spesifik dari mereka. Personalisasi = respons 5x lebih tinggi dari template generic.
Join & aktif di grup Facebook UMKM lokal · launch referral program
Beri nilai dulu 2–3 minggu, baru promosi. Referral: refer 1 teman = 1 bulan gratis.
Tawarkan paket 6 bulan bayar dapat gratis 1 bulan
Rp 29.000 × 6 = Rp 174.000 untuk 7 bulan. Cash flow naik + churn turun karena bayar di muka.
🛠️ Misi 2 — Perbaiki Produk dari Feedback Nyata
Interview 5 customer paling aktif
"Apa yang paling sering kamu pakai?" · "Apa yang paling bikin frustrasi?" · "Kalau ada 1 fitur, apa itu?"
Prioritaskan maksimal 3 improvement per bulan
Pilih berdasarkan frekuensi diminta + dampak pada retensi. Jangan serakah tambah 10 fitur sekaligus.
🏆 XP
+1.000 XP
Total: 1.900 XP
🎖️ Title
The Grinder
50 customer — kamu nyata
💰
Rp 1.45 Juta/bln
Mulai nutup kebutuhan sendiri
Level 4 — Growth Engine
100–200 customer. Kamu bukan lagi "orang yang coba-coba bisnis" — kamu founder yang serius.
LVL04
Growth Engine — Scale 50→200 Customer
Bulan 4–8 · Target Revenue: Rp 5.8 Juta/bulan
⏱ 4 Bulan💰 Rp 5.8 Juta/bln🎯 +2.000 XP
▶
📈 Misi 1 — Paid Acquisition
Meta Ads budget Rp 300rb/hari — target pemilik usaha kuliner
Creative: video before/after. Ukur Cost Per Lead dan Cost Per Sign-up setiap minggu. Matikan yang tidak efisien.
Google Ads budget Rp 200rb/hari — keyword "katalog digital restoran"
High intent traffic — mereka sudah searching solusi. Landing page khusus per kelompok keyword.
Tulis 5 artikel SEO menjawab pertanyaan nyata calon customer
"Cara Membuat Katalog Digital untuk Warung" · "QR Menu vs Menu Cetak" · traffic organik gratis selamanya.
🤖 Misi 2 — Automasi & Tim Kecil
Setup email onboarding otomatis (Loops.so atau Resend)
Email hari 1→2→5→7 untuk user baru. Kurangi churn dini dan pertanyaan support repetitif.
Setup billing otomatis Midtrans recurring + hire VA 4 jam/hari
VA budget Rp 800rb–1.5 juta/bulan. Buat SOP yang jelas. Ini membebaskan kamu untuk fokus growth.
Launch program reseller + paket Enterprise Rp 199rb/bln
Reseller: komisi 20–30% recurring. Enterprise: multi-cabang untuk chain. Satu deal = 7× nilai Starter.
🏆 XP
+2.000 XP
Total: 3.900 XP
🎖️ Title
Pro Founder
200 customer — sistem berjalan
💰
Rp 5.8 Juta/bln
Gaji CEO pemula 😎
Level 5 — Scale Machine
300–500 customer. Di sini kamu mulai berpikir sebagai CEO, bukan solo developer.
LVL05
Scale Machine — 200→500 Customer
Bulan 8–14 · Target Revenue: Rp 14.5 Juta/bulan
⏱ 6 Bulan💰 Rp 14.5 Juta/bln🎯 +3.000 XP
▶
🎯
Masalahmu berubah di sini. Bukan lagi "gimana dapat customer" — tapi "gimana tidak kehilangan customer". Churn rate adalah musuh utama. Setiap 1% churn yang dikurangi = jutaan rupiah yang tetap di rekening setiap bulan.
🏗️ Misi 1 — Bangun Tim + Anti-Churn
Hire 1 developer part-time + 1 marketing junior
Dev: Rp 2–3 juta/bln dari Glints. Marketing: Rp 1.5–2 juta/bln. Kamu fokus ke strategi dan produk.
Setup churn alert: deteksi customer tidak login 14 hari
Trigger WA personal: "Ada yang bisa kami bantu?" Proaktif = customer tidak jadi cancel.
Kirim "Monthly Menu Report" ke setiap customer tiap bulan
"Menu kamu dikunjungi 312x bulan ini 📈" — data konkret = mereka merasakan value dan tidak cancel.
Buat landing page per kota + rekrut city ambassador komisi-based
SEO lokal gratis setelah dibuat. Ambassador: murni komisi tanpa gaji tetap. Scale ke 20 kota tanpa kantor.
🏆 XP
+3.000 XP
Total: 6.900 XP
🎖️ Title
CEO Mode
500 customer — tim berjalan
💰
Rp 14.5 Juta/bln
Bisnis sungguhan
Level MAX — The Empire
1.000+ customer. Rp 30 juta+/bulan. Ujung dari peta jalan yang sudah kamu lewati.
LVL👑
The Empire — 1.000+ Customer
Tahun ke-2 · Target Revenue: Rp 30–100 Juta/bulan
⏱ 12–18 bulan setelah L5💰 Rp 30–100 Juta/bln🎯 +∞ XP
▶
| Scenario | Customer | ARPU | Revenue/Bulan |
| Konservatif (Starter) | 1.000 | Rp 29.000 | Rp 29 Juta |
| Realistic (mix plan) | 1.000 | Rp 45.000 | Rp 45 Juta |
| Optimistis + Enterprise | 1.000 | Rp 80.000 | Rp 80 Juta |
👑 Misi Level MAX
Hire Head of Marketing + Head of Product yang lebih jago dari kamu
Kamu set visi, remove blocker, buat keputusan besar. Delegasikan operasional ke orang yang ahli.
Ekspansi ke Malaysia dan Singapura (ASEAN)
Produk sudah proven di Indonesia. ASEAN 700 juta penduduk dengan masalah F&B yang sama.
Tambah revenue stream: featured slot, API untuk POS lain
Multiple revenue stream = bisnis yang jauh lebih stabil dan tidak bergantung satu sumber.
Pertimbangkan angel investor atau pre-seed round
Dengan Rp 30 juta+ MRR, kamu punya traction kuat. Target: Angin, Gayo Capital, East Ventures.
🏆 Final XP
10.000+ XP
Game Complete
👑 Final Title
Founder & CEO
Dari Rp 0 ke Rp 30–80 Juta/bln
🌟 Achievement
Built Something Real
Selamat, Ilham 🎉
⚔️ BOSS FIGHTS
5 Boss Fight yang Pasti Kamu Hadapi
Semua founder melewati ini. Yang membedakan yang berhasil dari yang menyerah hanya satu hal: cara menghadapinya.
👹
Boss 1 — "Gak Ada yang Mau Bayar"
Biasanya muncul di Level 2. Paling menyakitkan secara mental.
Kenapa terjadi?
Kamu offer ke orang yang salah, atau harga terasa tidak sebanding dengan value yang mereka rasakan, atau demo kamu tidak cukup meyakinkan untuk membuat mereka berimajinasi pakai produkmu.
Cara mengalahkan
Turunkan harga bukan solusi — itu merusak persepsi value. Perbaiki demo: tunjukkan manfaat konkret dalam rupiah. "Bayar Rp 29rb/bulan, hemat Rp 200rb biaya cetak menu." Kalau masih tidak mau, tanya "Kenapa?" — jawabannya adalah pelajaran berharga.
🐉
Boss 2 — Kompetitor Copy & Turunkan Harga
Biasanya muncul di Level 3–4 saat kamu mulai terlihat.
Kenapa terjadi?
Kalau ada yang copy kamu, itu tanda kamu sudah benar. Mereka melihat ada pasar nyata yang kamu buka. Ini tanda sukses, bukan ancaman yang harus dipanikan.
Cara mengalahkan
Jangan masuk price war — jalan mati bagi semua pihak. Differensiasi dengan kecepatan support, fitur yang lebih relevan, brand yang lebih kuat. Customer loyal bukan karena harga — tapi karena experience.
💀
Boss 3 — Churn Rate Tinggi
Silent killer bisnis SaaS. Berbahaya justru karena tidak terasa dramatis.
Kenapa terjadi?
Produk tidak memberikan value terasa setiap bulan, onboarding jelek sehingga user tidak tahu cara pakai semua fitur, atau customer tidak ingat kenapa mereka bayar tiap bulan.
Cara mengalahkan
Perbaiki onboarding dengan email sequence. Kirim Monthly Recap dengan angka: berapa kali menu dikunjungi. Buat customer merasakan value setiap bulan — bukan hanya saat pertama daftar.
🔥
Boss 4 — Server Down / Bug Besar
Akan terjadi. Pertanyaannya kapan, bukan apakah.
Kenapa terjadi?
Tidak ada software yang sempurna. Supabase bisa maintenance, Vercel bisa ada issue. Normal dan akan terjadi pada semua produk teknologi.
Cara mengalahkan
Setup UptimeRobot gratis — notifikasi WA saat down. Buat status page di statuspage.io. Komunikasi proaktif ke customer justru membangun trust yang lebih kuat saat ada masalah.
🌑
Boss 5 — Kehilangan Motivasi (The Dark Valley)
Boss paling berbahaya. Tidak terlihat dan menyerang dari dalam.
Kenapa terjadi?
Biasanya di minggu 6–10. Progress terasa lambat, orang sekitar tidak percaya, konten tidak viral, customer belum ada. Hampir semua founder merasakannya sebelum traction pertama datang.
Cara mengalahkan
Tetapkan "minimum viable action" harian: 1 DM, 1 konten, 1 improvement kecil. Komunitas founder seperti Indie Hackers atau grup SaaS Indonesia di Telegram sangat membantu. Track progress per minggu, bukan per hari.
🧰 ARSENAL LENGKAP
Senjata yang Kamu Butuhkan
Semua tools dan metric yang harus kamu punya dan pantau dari hari pertama.
🛠️ Tech Stack
Next.js 14
Framework frontend + backend. Deploy gratis ke Vercel.
Gratis
Supabase
Database, Auth, Storage sekaligus. Gratis sampai 500MB.
Gratis
Vercel
Hosting Next.js. Auto-deploy dari GitHub. CDN global.
Gratis
Tailwind CSS
Styling cepat tanpa CSS dari scratch. Produktivitas 3x.
Gratis
Midtrans
Payment gateway Indonesia. GoPay, OVO, QRIS, VA bank.
Fee 1–2.9%
Resend / Loops
Email transaksional & marketing automation.
Gratis 3k/bln
UptimeRobot
Monitor uptime 24/7. Notifikasi WA jika down.
Gratis
Canva
Logo, konten sosmed, template. Tidak butuh designer.
Gratis
📊 Metric Wajib Dipantau
| Metric | Artinya | Target Sehat |
| MRR | Total revenue berulang per bulan | Tumbuh 15–20%/bulan di awal |
| Churn Rate | % customer cancel per bulan | Di bawah 5%/bulan |
| CAC | Biaya rata-rata dapat 1 customer | Kurang dari 3× harga 1 bulan |
| LTV | Total revenue dari 1 customer | LTV : CAC minimal 3 : 1 |
🎮
Giliran Kamu Sekarang, Ilham.
Panduan ini tidak akan menghasilkan apa-apa kalau cuma dibaca. Level 0 bisa selesai minggu ini. Customer pertama bisa ada bulan depan. Mulai hari ini.
🎯 Minggu Ini
Selesaikan Level 0 — semua fondasi siap
📅 Bulan 1
MVP live + 3 warung trial gratis
💰 Bulan 3
10 paying customer · Rp 290rb MRR