Skip to main content

Kesles Merchant — Planning Docs

Confidential

Documents on this site must not be shared outside the Kesles internal team without explicit approval from the tech lead.

Dokumentasi Planning Service (codename Modelary) Kesles Merchant. Site dibuat pada 2026-06-16, terpisah dari internal docs supaya tim planning punya site dedicated.

Service Info

ItemValue
CodenameModelary (alternatif: Proyqo)
Service folderservices/planning_service/
Port8097
Binaryplanning-service
Systemd unitplanning-service.service
Databasedb_kesles_merchant_planning
Nginx upstream/merchant/planning-api/http://localhost:8097/
Status🟢 Phase 1 LIVE — DEPLOYED 2026-06-11

Tujuan Service

Mempersiapkan modul Planning (financial scenario modeling — Growth Projection, Break-even, Pricing Sensitivity) supaya bisa di-lift ke produk modelary.com tanpa coupling ke dashboard_api / merchant_dashboard lainnya.

Dua tahap evolusi:

  1. Phase 1 — Service mandiri (services/planning_service/) di dalam Kesles Merchant, mirror pola firebase_service (VM folder + systemd unit pattern). STATUS: SHIPPED 2026-06-11.
  2. Phase 2 — Lift ke SaaS multi-tenant (modelary.com), parked sampai tenant model jelas.

Mengikuti pola yang sudah dipakai Polqo (notifikasi) dan Sqile (UMKM Academy).

Sections

SectionContents
ArchitectureService scope, DB schema, HTTP proxy contract dengan dashboard_api, integration boundary
Service StatusPhase 1 detail status per checklist, deploy state, gate pending, decision log
Extraction PlanFull extraction plan (731-line) — Phase 0 audit, Phase 1 mandiri, Phase 2 SaaS parked
RoadmapGap fitur, benchmark pasar, roadmap Phase 2 SaaS multi-tenant
  • Internal Docs ↗ — runbook, services lain, architecture, business formulas
  • Notification Docs ↗ — WhatsApp / Email / Firebase service
  • Public Docs ↗ — Partner API + HMAC auth