<span class="badge b-info">v1.0.0 Pilot Ready</span> <span class="badge b-go">Backend/API LIVE (staging)</span> <span class="badge b-nogo">Chưa có UI quản trị</span> <span class="badge b-muted">Cập nhật 2026-07-06</span>
Tóm tắt một dòng: BNG Booking Platform hiện là backend/API-first platform chạy thật, chưa phải web app có giao diện để "bấm".
Muốn xem → dùng health/API/Postman/tài liệu. Muốn bấm dùng bằng chuột → cần mở sprint xây Admin Console MVP.
Source of truth = Markdown; HTML generate từ Markdown (không hand-edit HTML).
https://staging-api.booking.bngagency.vn/health chỉ là health check của API — trả về {"status":"ok"} để xác nhận dịch vụ còn sống.Lưu ý URL: endpoint health chính xác là…/healthtrên hoststaging-api.booking.bngagency.vn. Các đường/api/booking/*cần API key và IP được allowlist (xem Pilot Runbook).
| Lớp | Trạng thái | Xem bằng gì |
|---|---|---|
| Booking API | <span class="badge b-go">Live</span> | curl / Postman / API docs (OpenAPI) |
| Partner Management | <span class="badge b-info">Backend/CLI</span> | ops command + docs |
| Tenant Management | <span class="badge b-info">Backend/CLI</span> | ops command + docs |
| Inventory | <span class="badge b-info">Backend/API</span> | seed/demo + API (availability) |
| Audit | <span class="badge b-info">Backend/Data</span> | ops show-audit + audit docs |
| Frontend Admin | <span class="badge b-nogo">Chưa có</span> | cần build sau |
| Partner Portal | <span class="badge b-nogo">Chưa có</span> | cần build sau |
| Customer Booking UI | <span class="badge b-nogo">Chưa có</span> | cần build sau |
Đọc bảng: <span class="badge b-go">Live</span> = chạy thật · <span class="badge b-info">Backend/CLI</span> = có logic, dùng qua lệnh/API (không có nút bấm) · <span class="badge b-nogo">Chưa có</span> = cần xây.
A. Technical Demo (cho khách/đối tác có đội kỹ thuật) — <span class="badge b-go">Sẵn sàng</span>
B. Business Demo (cho khách không kỹ thuật) — <span class="badge b-notes">Dùng tài liệu</span>
C. Future UI Demo (bấm chuột trực quan) — <span class="badge b-nogo">Chưa có</span>
npm run ops -- …) + tài liệu + API.| Chức năng | Có logic nền? | Cách dùng hiện tại |
|---|---|---|
| Tạo partner | <span class="badge b-go">Có</span> | ops create-partner |
| Cấp API key | <span class="badge b-go">Có</span> | ops issue-key --deliver |
| Tạo tenant | <span class="badge b-go">Có</span> | ops provision-tenant |
| Seed inventory | <span class="badge b-go">Có</span> | ops seed-inventory |
| Suspend / reactivate | <span class="badge b-go">Có</span> | ops suspend-* / reactivate-* |
| Booking lifecycle | <span class="badge b-go">Có</span> | API (/api/booking/*) |
Kết: logic đầy đủ ✅ — nhưng chưa có UI để bấm. Vận hành hiện qua Pilot Runbook + Operations guides.
Đề xuất roadmap UI tối thiểu (mỗi cái là sprint xây mới, ngoài phạm vi hiện tại):
Admin Console MVP (cho Founder/Ops)
Partner Portal MVP (cho đối tác)
Customer Booking UI (cho người dùng cuối)
Cả 3 đều chưa có và cần backend bổ sung (auth người dùng cuối/portal, endpoint đọc cho UI…). Ưu tiên thường là Admin Console MVP trước (giúp nội bộ dễ vận hành + demo trực quan).
Option A — Pilot API-first ngay <span class="badge b-go">Nhanh nhất</span>
Option B — Build Admin Console MVP trước <span class="badge b-notes">Tốn thêm sprint</span>
Khuyến nghị:
| Câu hỏi | Nếu Có | Nếu Không |
|---|---|---|
| Đối tác có dev team không? | <span class="badge b-go">Pilot API-first</span> | cần UI demo |
| Founder cần tự thao tác không? | <span class="badge b-notes">Admin Console</span> | CLI/docs đủ |
| Sale cần demo hình ảnh không? | <span class="badge b-notes">UI prototype</span> | business deck đủ |
| Khách cần đặt thử trực tiếp không? | <span class="badge b-notes">Customer UI</span> | API demo đủ |
BNG Booking Platform hiện đã là backend platform có thể chạy thật, nhưng chưa phải web app có giao diện quản trị.
Muốn "xem" → hiện xem qua health / API / Postman / docs.
Muốn "bấm dùng" → cần mở sprint xây Admin Console MVP.
<div class="nextaction"> <strong>▶ Recommended Next Step:</strong> Nếu đối tác pilot đầu tiên <strong>có đội kỹ thuật</strong> → chạy <strong>Pilot API-first ngay (Option A)</strong> để kiểm chứng platform nhanh nhất, chưa cần UI. Song song, xếp <strong>Admin Console MVP (Option B)</strong> vào backlog — khởi động khi cần demo trực quan cho khách không kỹ thuật hoặc khi Founder/Ops muốn tự bấm vận hành. Xem: <a href="../pilot/html/PILOT-RUNBOOK.html">Pilot Runbook</a> · <a href="../releases/html/V1.0.0-PILOT-READY.html">V1.0.0 Pilot Ready</a> · <a href="../index.html">Founder Dashboard</a>. </div>