CHAGEE — Sơ đồ luồng người dùng 6 LUỒNG
Mỗi bước = 1 màn của bản clone (bấm để mở màn thật ở tab mới). Quy tắc / logic riêng của từng màn nằm ngay trong hộp bên dưới màn đó.
⚙️ QUY TẮC CHUNG (áp dụng toàn app — chi tiết từng màn xem hộp dưới mỗi màn)
• Mở app: màn chờ 3 giây (hoặc chạm) → Trang chủ.
• 🔒 Khách bắt buộc đăng nhập khi: Thêm vào giỏ · Đơn hàng · Voucher · Tài khoản.
• Đăng nhập: nhập số điện thoại + đồng ý điều khoản → mã xác minh; sai tối đa 4 lần → khoá 10 phút; 60 giây được gửi lại mã.
• Số điện thoại hiển thị ẩn bớt để bảo mật · Đổi ngôn ngữ Việt / Anh ở Trang chủ.
🖼 màn clone (đã có)
🚧 màn dự kiến (chưa dựng)
📷 ảnh app gốc (tham khảo, thay lúc golive)
🔒 cần đăng nhập
Mã màn & rule: mỗi màn gắn mã WF-x.x theo tài liệu wireframe (project-screens-wireframe); màn ngoài spec dùng EX-n. Mỗi rule đánh số R1, R2… trong hộp Logic → ghép lại thành mã đầy đủ, ví dụ WF-2.6-R2 = rule thứ 2 của màn Giỏ hàng. Cùng một màn (vd Trang chủ WF-2.1) xuất hiện ở nhiều luồng thì rule đánh số lại từ R1 theo ngữ cảnh luồng đó.
🟢 LUỒNG 1 · ĐẶT HÀNG — PICKUP (Tự đến lấy)
Nhánh phụ: Menu tự lấy → bấm dòng cửa hàng →
Danh sách cửa hàng → chọn nơi tự lấy. · Màn
Thanh toán QR đang mượn
ảnh app gốc (WF-2.10) để tham khảo — thay bằng asset khách lúc golive. Màn
Hoàn tất dùng chung màn
Chi tiết đơn (EX-1 · order-history-detail) đã dựng. Chỉ còn màn
chọn phương thức thanh toán (WF-2.8) clone chưa dựng.
🟣 LUỒNG 2 · ĐẶT HÀNG — DELIVERY (Giao hàng)
💳➜✅
Giống Luồng 1
Chưa dựng.
Khác Pickup: Delivery chọn địa chỉ giao (có thể thêm/sửa) thay vì chọn cửa hàng tự lấy, và có thêm phí giao hàng; phần Giỏ → Thanh toán → Hoàn tất giống hệt Luồng 1.
🟠 LUỒNG 3 · LỊCH SỬ ĐƠN
“Đặt lại”: từ Đơn hàng → quay về Luồng 1/2 (bắt đầu lại từ Menu). · “Đánh giá”: → màn Chi tiết đơn → gửi đánh giá (rating.html).
🔵 LUỒNG 4 · TÀI KHOẢN
Đổi số điện thoại (trong Thông tin cá nhân): bấm Số điện thoại → xác nhận → xác minh số cũ → kéo trượt xác minh → nhập mã → nhập số mới → xác nhận. · Từ Tài khoản còn có: Hạng thành viên · Tea Leaves · Câu hỏi thường gặp · chọn quốc gia (cờ).
🔔 LUỒNG 4b · THÔNG BÁO (từ nút chuông ở Tài khoản)
🟦 LUỒNG 5 · ĐĂNG NHẬP (khách → đã đăng nhập)
🔴 LUỒNG 6 · CALORIE