PrintUp Biz docs Yêu cầu & nghiệm thu P0
Baseline · brief v2026-09-16 (16/09/2026)

Dự án trên 1 trang

Bảng điều hành PrintUp cô đọng trên một trang: mốc phát hành, tiến độ, công việc trọng tâm, rủi ro và nhịp điều hành.

Phụ trách dự án Founder / Product owner
Dự án PrintUp — Kế hoạch triển khai P0 · V1
Cập nhật 25/09/2026
Mục tiêu Có luồng customer end-to-end đầu tiên cho cả standard ecommerce và print/customizable trên mobile (iOS/Android) và public Web storefront: account → catalog/product-config flow → pricing → checkout/order → SePay → conditional approval/production → tracking; Admin Web cấu hình product behavior và vận hành control plane cốt lõi.
Hoàn tất trước 09/10/2026
# Nhóm Công việc chính
Tiến độ theo thời gian 17/09/2026 → 09/10/2026
Người thực hiện
1 Quản trị dự án
Kickoff dự án: phạm vi, vai trò, nhịp báo cáo, truyền thông và quy tắc báo chặn
P-002 Ready for test 90%Phê duyệt: Chờ xác nhận biên bản/kickoffNgười duyệt: Product owner + Tech Lead + QAPhụ thuộc: P-001 Tạo issue ↗
Product owner + Tech Lead + QA
2 Hạ tầng
Môi trường staging/dev, cổng CI, dữ liệu kiểm thử và quy ước bằng chứng phát hành
P-003 Bug/Rework 80%Phê duyệt: Không đạt gate CI, cần sửa rồi chạy lạiNgười duyệt: Tech Lead + QAPhụ thuộc: P-002 Tạo issue ↗
Tech Lead / DevOps
3 Sản phẩm
Map giao diện/API/trạng thái cho app khách (mobile) và Admin Web theo đặc tả đã chốt
P-004 Ready for test 90%Phê duyệt: Chờ rà soát mapping end-to-endNgười duyệt: PM + QA + Tech LeadPhụ thuộc: P-001 Tạo issue ↗
Product + Tech Lead + Mobile + Admin Frontend + Backend
4 Xác thực
Tài khoản email: đăng nhập mật khẩu/OTP email, xác thực, đặt lại mật khẩu, quản lý phiên + giới hạn tỷ lệ
V1-01 Ready for test 95%Phê duyệt: Chờ manual auth acceptanceNgười duyệt: QA + PMPhụ thuộc: P-003 Tạo issue ↗
Backend + Mobile
5 Khách hàng
Hồ sơ cá nhân/doanh nghiệp, một doanh nghiệp một tài khoản, sổ địa chỉ và thông tin hóa đơn
V1-02 Ready for test 90%Phê duyệt: Chờ kiểm thử luồng hồ sơ/địa chỉ/hóa đơnNgười duyệt: QA + PMPhụ thuộc: V1-01 Tạo issue ↗
Backend + Mobile + Admin Frontend
6 Danh mục
Schema sản phẩm/phân loại + hành vi sản phẩm; Admin tạo/sửa/ẩn/publish có kiểm tra hợp lệ
V1-03 Ready for test 95%Phê duyệt: Chờ kiểm thử publish/validation theo modeNgười duyệt: QA + PMPhụ thuộc: P-003 Tạo issue ↗
Backend + Admin Frontend
7 Danh mục
Danh mục mobile, trang chi tiết sản phẩm, chọn phân loại/tùy chọn theo hành vi sản phẩm
V1-04 Ready for test 90%Phê duyệt: Chờ kiểm thử thiết bị thậtNgười duyệt: QA + PMPhụ thuộc: V1-03 Tạo issue ↗
Mobile + Backend
8 Định giá
Cấu hình giá theo phiên bản: đơn giá cố định + vật liệu/kỹ thuật in/hậu kỳ/chi phí cố định, hao hụt/năng suất, biên lợi nhuận, VAT
V1-05 Ready for test 90%Phê duyệt: Chờ đối chiếu dữ liệu giá vàngNgười duyệt: QA + PM + Kế toán/Vận hànhPhụ thuộc: V1-03 Tạo issue ↗
Backend + Admin Frontend
9 Định giá
Runtime định giá: nhánh giá cố định + nhánh engine in, chiết khấu/giá sàn/VAT và bản chụp giá bất biến
V1-06 Ready for test 90%Phê duyệt: Chờ golden fixture acceptanceNgười duyệt: QA + PM + Kế toán/Vận hànhPhụ thuộc: V1-05 Tạo issue ↗
Backend
10 Định giá
Trình biên tập giá Admin, lịch sử phiên bản, phá giá sàn một lần + audit
V1-07 Ready for test 85%Phê duyệt: Chờ kiểm thử override/auditNgười duyệt: QA + PMPhụ thuộc: V1-05, V1-06 Tạo issue ↗
Admin Frontend + Backend
11 Thiết kế
Quản lý phiên bản public design URL có điều kiện + khách gắn/sửa trước khi khóa
V1-08 Ready for test 90%Phê duyệt: Chờ kiểm thử version/reset gateNgười duyệt: QA + PMPhụ thuộc: V1-01, V1-03 Tạo issue ↗
Backend + Mobile
12 Thiết kế
Checklist file/màu thủ công của Admin + reset duyệt của Production Approver khi có điều kiện
V1-09 Ready for test 85%Phê duyệt: Chờ kiểm thử checklist/quyền duyệtNgười duyệt: QA + Production ApproverPhụ thuộc: V1-08 Tạo issue ↗
Admin Frontend + Backend
13 Giỏ hàng
Giỏ hàng khách vãng lai + gộp sau đăng nhập; giỏ trộn loại sản phẩm; reprice giỏ theo cấu hình hiện hành
V1-10 Ready for test 90%Phê duyệt: Chờ mixed-cart acceptanceNgười duyệt: QA + PMPhụ thuộc: V1-04, V1-06 Tạo issue ↗
Backend + Mobile
14 Thanh toán đơn
Checkout/tạo đơn idempotent, mã đơn duy nhất, mã tham chiếu thanh toán, đóng băng bất biến hành vi + giá từng order item
V1-11 Ready for test 90%Phê duyệt: Chờ double-submit/idempotency acceptanceNgười duyệt: QA + PMPhụ thuộc: V1-10 Tạo issue ↗
Backend + Mobile
15 Thanh toán
Tích hợp SePay: đối chiếu mã thanh toán, idempotency, kiểm tra webhook/xử lý retry
V1-12 Ready for test 85%Phê duyệt: Chờ webhook/provider acceptanceNgười duyệt: QA + Kế toánPhụ thuộc: V1-11 Tạo issue ↗
Backend
16 Accounting
Hàng chờ đối soát thủ công cho thanh toán thiếu/thừa/không khớp/chậm
V1-13 Ready for test 85%Phê duyệt: Chờ exception reconciliation acceptanceNgười duyệt: QA + Kế toánPhụ thuộc: V1-12 Tạo issue ↗
Backend + Admin Frontend + Accounting
17 Đơn hàng (Admin)
Danh sách/chi tiết đơn hàng Admin, dòng thời gian trạng thái theo từng item và cổng phân quyền
V1-14 Ready for test 90%Phê duyệt: Chờ kiểm thử phân quyền và timelineNgười duyệt: QA + PMPhụ thuộc: V1-11 Tạo issue ↗
Admin Frontend + Backend
18 Sản xuất
Đơn sản xuất có điều kiện + cổng duyệt của một Production Approver duy nhất
V1-15 Ready for test 85%Phê duyệt: Chờ production gate acceptanceNgười duyệt: QA + Production ApproverPhụ thuộc: V1-09, V1-13, V1-14 Tạo issue ↗
Backend + Admin Frontend
19 Hóa đơn
Thông tin hóa đơn lúc checkout + trạng thái/mã tham chiếu do Kế toán ghi thủ công
V1-16 Ready for test 85%Phê duyệt: Chờ invoice state acceptanceNgười duyệt: QA + Kế toánPhụ thuộc: V1-11 Tạo issue ↗
Backend + Mobile + Admin Frontend
20 Theo dõi & thông báo
Dòng thời gian đơn hàng cho khách + gửi thông báo email/push cơ sở
V1-17 Ready for test 85%Phê duyệt: Chờ push/email/tracking acceptanceNgười duyệt: QA + PMPhụ thuộc: V1-14 Tạo issue ↗
Backend + Mobile
21 Kiểm thử
Tích hợp/kiểm hồi quy V1: mobile + admin + web bán hàng + backend + hai luồng định giá/sản phẩm + SePay
V1-18 Doing 55%Phê duyệt: Đang chạy gate; chưa đủ điều kiện duyệtNgười duyệt: QA + Product owner + Tech LeadPhụ thuộc: V1-01..V1-20 Tạo issue ↗
QA + toàn bộ đội kỹ thuật
22 Phát hành
Phát hành V1 lên staging, demo, bản ghi phát hành và báo cáo trạng thái cho khách hàng
V1-19 To do 0%Phê duyệt: Chờ V1-18 đạtNgười duyệt: Product owner + QA + Tech LeadPhụ thuộc: V1-18 Tạo issue ↗
Product owner + Tech Lead + QA
23 Web bán hàng (storefront)
MVP web bán hàng công khai: danh mục/chi tiết sản phẩm, giỏ hàng khách vãng lai, đăng nhập/OTP, checkout/đặt hàng và theo dõi đơn dùng chung backend API với mobile
V1-20 Ready for test 95%Phê duyệt: Chờ browser E2E acceptanceNgười duyệt: QA + PMPhụ thuộc: V1-06, V1-10, V1-11 Tạo issue ↗
Frontend web bán hàng + Backend
24 Dữ liệu triển khai
Mua domain production và cấu hình DNS (storefront/admin/api theo quy hoạch như routing production đã định)
V1-21 Doing 60%Phê duyệt: Chờ xác minh DNS/domain production cuốiNgười duyệt: Founder + Tech LeadPhụ thuộc: P-002 Tạo issue ↗
Founder
25 Dữ liệu triển khai
Đăng ký/thông báo website thương mại điện tử với Bộ Công Thương
V1-22 To do 0%Phê duyệt: Chưa có bằng chứngNgười duyệt: Founder + PMPhụ thuộc: V1-21 Tạo issue ↗
Founder
Số công việc trong V1 25
To do Doing Ready for test Bug/Rework Done
Mục tiêu / tiêu chí hoàn thành
79% tiến độ trung bình

Demo iOS + Android + storefront Web trên staging với ít nhất một standard ecommerce SKU và một print/customizable SKU; fixed-unit + print pricing fixtures pass; standard product không bị ép design/production; SePay happy-path + exception cơ bản; Admin xử lý order/approval; storefront Web chạy luồng browse→cart→checkout→tracking bằng cùng API; không có blocker Severity-1.

Chỉ số
Chỉ sốMục tiêuHiện tại
Hoàn tất công việc250
Bug/Rework01
Tiến độ trung bình100%79%
Rủi ro nổi bật
R-01 Catalog/product-mode/fixed-price/print-rate/margin/VAT/commission production data đến muộn hoặc sai.
R-02 Production SePay/email/push credentials hoặc owner accounts chưa sẵn sàng.
R-03 App Store / Google Play review mất nhiều thời gian hơn kế hoạch.
Tóm tắt & dự báo

Audit 25/09/2026 cho thấy backend Hono, Admin, Storefront và Mobile đã có implementation cho hầu hết luồng V1; nhiều capability V2 cũng đã tồn tại sớm. Backend, Admin và Storefront có automated evidence mạnh; Mobile còn fail expo-doctor do 5 package patch-version mismatch. Vì chưa có QA/PM/UAT phê duyệt từng task, các phần đã code được đặt Ready for test thay vì Done. V1-18 là gate quan trọng nhất hiện tại: chạy hồi quy tích hợp, sửa rework và chỉ sau đó mới phát hành V1.

Nguồn dữ liệu: project.yaml + project-progress.yaml. Bảng này là bản tóm tắt; kế hoạch chi tiết vẫn là nguồn chính thức.

V1 · Core luồng giao dịch