Skip to content

Phase 1 - Delivered

The complete feature inventory for Phase 1 (household business / HKD · F&B, revenue < 1B VND) - every group and feature the team scoped. All Phase-1 features are shipped; this is the detailed backing for the roadmap's Phase 1 summary.

16Feature groups
74Features tracked
11/11P1 groups delivered
Jun 2026UAT

Phase 1 delivered

Phase 1 (HKD · F&B, revenue < 1B) is delivered and in UAT (June 2026). Every Phase-1 (P1) feature below is shipped. Items tagged P2 / P3 are deliberately deferred to later phases - they were never Phase-1 scope. Phase 1 lives only in these docs; Plane↔wiki sync starts at Phase 2.

Full inventory by group

Legend: Done shipped · P2 deferred to Phase 2 · P3 deferred to Phase 3.

1 · Onboarding (household business) Delivered

FeatureAppPhaseMVPStatus
Account registration + verification (phone; email optional)ClientP1Done
Home / overview dashboardBO/Client/SaleP1-Done
Login (incl. forgot password via email)BO/Client/SaleP1Done
LogoutBO/Client/SaleP1-Done

2 · System administration Deferred

FeatureAppPhaseMVPStatus
Parameter / general settingsBO/ClientP2-P2
Access audit logClientP2-P2

3 · Service packages (licensing) Delivered

FeatureAppPhaseMVPStatus
Package configurationBOP1-Done
License managementBOP1-Done
Activation / renewalBO/ClientP1-Done

All free during MVP - this group was deprioritized for Phase 1.

4 · User management Delivered

FeatureAppPhaseMVPStatus
Internal user managementBOP1-Done
Store user management (owner/cashier/kitchen/warehouse)BOP1Done

5 · Permissions Delivered

FeatureAppPhaseMVPStatus
System-wide Casbin RBACBOP1-Done
Create INTERNAL permission groupsBOP1-Done
Create MERCHANT permission groupsClientP1-Done
Assign user ↔ permission group (N:N)ClientP1-Done
Assign user ↔ MerchantClientP1-Done

6 · Store management Delivered

FeatureAppPhaseMVPStatus
Organization management (business unit)BO/ClientP1Done
Merchant / branch management + tax codeBO/ClientP1Done (HQ applies shared tax code)
Sale-channel config (POS, QR, Online…)BO/ClientP1Done
Business-type config (F&B)BO/ClientP1-Done (F&B; Retail in P2)
Store employee managementClientP1Done
General store setup-P2-P2

7 · Device management Delivered

FeatureAppPhaseMVPStatus
Register POS terminal / printer / scanner / SoundBoxSaleP1-Done (info only)
USB / network driver (printer, cash drawer)SaleP1-Done
Secondary displaySaleP1-Done

Device hub (central control beyond connection info) is deferred to a later phase.

8 · Products Delivered

FeatureAppPhaseMVPStatus
Product category setupClientP1-Done
Product catalog · variants · comboClientP1Done
Pricing · price groups · price-by-variantClientP1-Done (merged screen)
Product search · barcode at counterSaleP1-Done
Product quotaBO/Client/SaleP1-Done
Menu setupClientP2-P2

Recipe / BOM is Phase 2. Scheduled-price-by-day shipped in Phase 1; campaign/VIP pricing is Phase 2.

9 · Inventory Delivered (basic)

FeatureAppPhaseMVPStatus
Basic inventory (in / out / on-hand)ClientP1Done
Stock count & adjustmentClientP1Done
Real-time stock at counterClient/SaleP1Done
Barcode scan for stock in/outClientP2-P2
BOM + lot + expiry (F&B, pharma, production)ClientP2-P2

10 · Sales (POS) Delivered

FeatureAppPhaseMVPStatus
Create order at counter (POS)SaleP1-Done (happy path + search)
Table / floor map (F&B)SaleP1-Done
Split bill / merge / move tableSaleP1-Done (merge later)
Order historyBO/Client/SaleP1-Done (view only)
Payment historyBO/Client/SaleP1-Done (view only)
Send to kitchen (KDS / ticket print)SaleP2-P2
POS shift (open/close)SaleP2-P2
QR self-orderSaleP2-P2
Offline modeSaleP2-P2

11 · Payment Delivered

FeatureAppPhaseMVPStatus
Cash paymentSaleP1-Done
QR VNPAY paymentSaleP1-Done
Thermal receipt print (USB/network)SaleP1-Done
PhonePOS paymentSaleP1-Done

12 · Partners (vendors & customers) Delivered (basic)

FeatureAppPhaseMVPStatus
Supplier info managementClientP1-Done
Individual customer (name + phone + email)ClientP1-Done (basic; Core CRM in P2)
Vendor payablesClientP2-P2
Customer groupsClientP2-P2
Business customer (with tax code)ClientP2-P2
Loyalty · voucher · points · engagementClientP2-P2

13 · Tax declaration Delivered (Path A)

Tax-path glossary - Path A: tax-exempt household business (book S1a). Path B/C/D: household business taxed on % of revenue (books S2a / S2b-e + declaration form 01/CNKD). Enterprise: VAT-deduction + Corporate Income Tax (CIT). T-VAN = the Tax Value-Added Network used to submit filings to the tax authority.

FeatureAppPhaseMVPStatus
E-invoice provider connection (VNPAY)ClientP1-Done
Tax-rate % by industryClientP1-Done
Instant e-invoice at POS (MTT)Client/SaleP1-Done
Tax-exempt + book S1a (Path A)ClientP1Done
Books S2a / S2b-e + tax declaration form 01/CNKD (Path B/C/D)SaleP2-P2
XML declaration export via T-VANSaleP2-P2
VAT-deduction + CIT + TT132/TT200 books (enterprise)-P3-P3

14 · Reports Delivered (basic)

FeatureAppPhaseMVPStatus
All-system revenue dashboardBO/ClientP1-Done
Revenue by Org / MerchantBO/ClientP1-Done
Tax reportClientP1-Done
X-Report / Z-Report (per shift)SaleP2-P2
Inventory & best-seller reportClientP2-P2
Profit (basic P&L)ClientP2-P2

15 · Cash & expense Delivered (receipt only)

FeatureAppPhaseMVPStatus
Cash book / finance walletClientP1-Done
Receipt voucherClientP1-Done (payment voucher in P2)
Shift close: cash reconciliationSaleP2-P2

16 · Phase 2 expansion (placeholders) Deferred

FeatureAppPhaseMVPStatus
Campaign configurationClientP2-P2
AI - prediction, alerts, analyticsClientP2-P2
Webshop - online storeClientP2-P2

Proprietary and Confidential. Unauthorized copying, distribution, or use of this software is strictly prohibited.