D
Pendahuluan

Admin Dazo

Admin panel internal Dazo — manajemen customer, subscription, order, payment, device, withdraw, covendor, coupon, ticketing, dan registration link.

Admin Dazo adalah panel admin internal untuk mengelola seluruh ekosistem Dazo. Dibangun dengan Laravel 10 + Inertia.js + Vue 3 (template Velzon), menggunakan MongoDB sebagai database utama.

Peran dalam Ekosistem

Admin Dazo berfungsi sebagai back-office yang tidak diakses oleh end-user. Hanya tim internal Dazo yang menggunakan panel ini untuk operasional bisnis.

Customer & Subscription

Kelola user (store owner), package subscription, order invoice, dan payment.

Withdraw & Fee

Approve/reject penarikan dana wallet, konfigurasi fee, dan DOKU fee collector.

Device & Chat

Monitor perangkat WhatsApp, chat inbox, live chat, dan broadcast.

Covendor & CRM

Kelola co-vendor reseller, aktivasi addon CRM, dan workspace CRM.

Tech Stack

LayerTeknologi
BackendLaravel 10, PHP ^8.1
FrontendInertia.js + Vue 3 + Bootstrap 5 (Velzon)
DatabaseMongoDB (primary), MySQL (live chat), MongoDB (covendor), MongoDB (CRM)
AuthSession guard admin + Laravel Sanctum (API token)
PermissionCustom embedded di model Admin (bukan Spatie)
ExportMaatwebsite/Excel (CSV/XLSX)
PaymentDOKU API (sub-account, payout, transfer, checkout)

Fitur Utama

  • Dashboard — statistik customer, revenue, subscription.
  • User Management — CRUD admin team dengan permission granular.
  • Customer Management — daftar store owner, filter trial/paid/partner, export Excel.
  • Order & Payment — invoice subscription, approve/reject payment, aktivasi fitur.
  • Withdraw — proses penarikan dana wallet dengan 3-layer security safeguard.
  • Package & Addon — kelola paket subscription dan addon (CRM, dll).
  • Device — provisioning perangkat WhatsApp ke engine.
  • Covendor — reseller management dengan komisi.
  • Coupon — kode diskon untuk registration link.
  • Registration Link — link pendaftaran partner/affiliate dengan tracking.
  • Ticketing & Feedback — support ticket dengan reward system.
  • Live Chat — chat langsung dengan customer via WhatsApp.
  • Analytics — activation rate, onboarding completion.
  • Transaction — revenue chart, sales overview.
  • Platform Settings — konfigurasi withdraw fee, DOKU fee collector.

Akses

  • URL: https://admin.dazo.id (production)
  • Login: https://admin.dazo.id/login
  • Auth: session-based dengan guard admin

Source Code

  • Repo: C:\Users\LENOVO\IdeaProjects\admin-dazo (lokal)
  • Remote: https://github.com/dazodevops/admin-dazo.git (private)
  • Branch produksi: main (perlu konfirmasi)