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
| Item | Value |
|---|---|
| Codename | Modelary (alternatif: Proyqo) |
| Service folder | services/planning_service/ |
| Port | 8097 |
| Binary | planning-service |
| Systemd unit | planning-service.service |
| Database | db_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:
- Phase 1 — Service mandiri (
services/planning_service/) di dalam Kesles Merchant, mirror polafirebase_service(VM folder + systemd unit pattern). STATUS: SHIPPED 2026-06-11. - 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
| Section | Contents |
|---|---|
| Architecture | Service scope, DB schema, HTTP proxy contract dengan dashboard_api, integration boundary |
| Service Status | Phase 1 detail status per checklist, deploy state, gate pending, decision log |
| Extraction Plan | Full extraction plan (731-line) — Phase 0 audit, Phase 1 mandiri, Phase 2 SaaS parked |
| Roadmap | Gap fitur, benchmark pasar, roadmap Phase 2 SaaS multi-tenant |
Cross-Site Links
- Internal Docs ↗ — runbook, services lain, architecture, business formulas
- Notification Docs ↗ — WhatsApp / Email / Firebase service
- Public Docs ↗ — Partner API + HMAC auth