Buổi 07 — Thực hành: Giỏ Hàng GreenShop

Kết thúc buổi: giỏ hàng hoạt động đầy đủ (thêm/bớt/xóa/tính tiền) với quy tắc giảm giá và phí ship của cửa hàng bạn.

Lab 7.1 — Giỏ hàng dùng chung toàn app

Lab 7.2 — Kiểm thử hành vi “trí nhớ dùng chung”

  • Thêm sản phẩm ở trang chi tiết → chấm đỏ icon giỏ tăng ngay
  • Vào tab Giỏ hàng → thấy đúng sản phẩm vừa thêm
  • Tăng/giảm số lượng trong giỏ → tổng tiền đổi theo
  • Đóng app, mở lại → giỏ vẫn còn hàng

Lab 7.3 — Viết quy tắc nghiệp vụ của cửa hàng bạn

Soạn quy tắc riêng (dựa trên phần lý thuyết + đặc thù cửa hàng bạn), rồi đưa cho AI:
Đây là lúc thể hiện chất “chủ shop” của bạn. Thay các con số và mã trên bằng chính sách thật của cửa hàng bạn.

Lab 7.4 — Ô nhập mã giảm giá

Lab 7.5 — Thêm quy tắc đặc thù ngành rau

Chọn ít nhất 1 quy tắc sáng tạo cho ngành rau củ và yêu cầu AI làm:

Lab 7.6 — Bắt AI săn lỗi

Đọc danh sách, tự bấm thử lại từng tình huống trên máy.

Lab 7.7 — Lưu mốc

Checklist hoàn thành

  • Giỏ hàng thêm/bớt/xóa hoạt động, có xác nhận khi xóa
  • Tính đúng: tạm tính, giảm giá, phí ship, tổng cộng
  • Mã giảm giá áp dụng đúng, báo lỗi rõ ràng khi sai
  • Có ít nhất 1 quy tắc đặc thù ngành rau
  • Giỏ hàng được ghi nhớ khi đóng/mở app
  • Đã săn lỗi và bấm thử lại
  • Đã lưu mốc Git
Giỏ hàng xong nghĩa là app của bạn đã có thể “bán hàng” (trên lý thuyết). Buổi sau: đưa dữ liệu thật lên mây để bạn quản lý cửa hàng như thật!