FLYER Học sinh (exam.flyer.us) · PRD · Sprint 110

⚔️ Thách đấu (học sinh)

Học sinh tự tạo phòng thách đấu bạn bè (không cần giáo viên): chọn đề, hẹn giờ, đặt mật khẩu, mời qua link/FB/Zalo — thi đấu có bảng xếp hạng realtime ngay trong lúc làm bài.

Phiên bản
1.0
Ngày
15/08/2026
Owner
Tùng (Product)
Trạng thái
Đang chạy (production)
📈 Số liệu production (15/08/2026)Chưa có bảng dữ liệu tương ứng trên read-replica.
🔗 Link mẫu trên productSảnh thách đấu ↗đăng nhập tài khoản demo HS: 0909469666

1Bối cảnh & mục tiêu

Học sinh tự tạo phòng thách đấu bạn bè (không cần giáo viên): chọn đề, hẹn giờ, đặt mật khẩu, mời qua link/FB/Zalo — thi đấu có bảng xếp hạng realtime ngay trong lúc làm bài.

2Người dùng & user stories

Vai tròUser storyƯu tiên
Học sinhTạo phòng nhanh với đề yêu thích, gửi mã cho bạn.P0
Học sinhXem mình đứng thứ mấy ngay trong lúc làm.P0

3Phạm vi & phase

PhaseNội dungTrạng thái
Phase 1Sảnh + tạo phòng + join bằng mã + live rankingDone
Phase 2Tuỳ chọn: ẩn tên thử thách, giới hạn 1 lần làm, mật khẩu, tên ngẫu nhiênDone
Phase 3IELTS thách đấu (đánh giá thấp ưu tiên — backlog 108)Đề xuất

4Luồng sản phẩm

Thách đấu (học sinh)
Màn hình thực tế — Thách đấu (học sinh) (exam.flyer.us).
  1. SẢNH THÁCH ĐẤU → Tạo phòng nhanh → chọn đề + hẹn giờ + tuỳ chọn → Copy link mời bạn
  2. Bạn bè nhập mã ở /libraries hoặc link → cùng làm → bảng xếp hạng phòng realtime

5Spec UI — cho Designer

6Business rules

RuleĐịnh nghĩa
Mật khẩu phòngTuỳ chọn; cần nhập khi join
Giới hạn tham giaBật = mỗi người chỉ làm 1 lần
Đề premiumJoin phòng đề khoá → nhắc nâng cấp

7Data & API — cho Developer

8Edge cases đã xử lý

CaseHành vi chuẩn
Phòng kết thúcKhông cho nộp thêm; join hiện phòng đã đóng
Đề cần quyền"Ui da! Đề này cần quyền truy cập…"
Khách chưa đăng nhậpĐược làm thử/preview; toast + modal nhắc đăng nhập để lưu kết quả
Mạng chậmCảnh báo cáp quang/network chậm (remote config); SpeedTest ở home

9Acceptance criteria

  1. Mã phòng join được từ cả 2 lối (libraries + link)
  2. Ranking cập nhật trong lúc làm
  3. Giới hạn 1 lần chặn lần làm thứ 2

10Ngoài phạm vi / tương lai


← Danh mục PRD · Nguồn: quét codebase flyer-webs/apps/exam + số liệu read-replica production · 15/08/2026.