Cầu nối với FLYER Teacher: học sinh join lớp bằng mã, nhận "Nhiệm vụ được giao" với hạn nộp, trạng thái Cần Làm Lại, khoá đáp án/khoá bài theo cài đặt của giáo viên — cùng chương trình của trường và kỳ thi tập trung.
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)1,13 triệu lượt học sinh trong lớp38.120 bài được giao/30 ngày
Cầu nối với FLYER Teacher: học sinh join lớp bằng mã, nhận "Nhiệm vụ được giao" với hạn nộp, trạng thái Cần Làm Lại, khoá đáp án/khoá bài theo cài đặt của giáo viên — cùng chương trình của trường và kỳ thi tập trung.
Join lớp không ma sát (mã 1 lần)
Học sinh không sót bài tập: nhắc nhở + trạng thái rõ
Tôn trọng cài đặt sư phạm của GV (ẩn đáp án, khoá hạn)
2Người dùng & user stories
Vai trò
User story
Ưu tiên
Học sinh
Nhập mã lớp cô đưa để vào lớp và nhận bài.
P0
Học sinh
Thấy rõ bài nào phải làm, hạn nộp, bài nào cần làm lại.
P0
Học sinh
Vào phòng thi tập trung của trường đúng giờ.
P1
3Phạm vi & phase
Phase
Nội dung
Trạng thái
Phase 1
Join lớp/trường + mission + trạng thái + hạn nộp
Done
Phase 2
Khoá bài sau hạn (allowLateSubmit) + ẩn đáp án + trial khi được thêm vào lớp
Done
Phase 3
1 HS nhiều lớp song song (documenting backlog 108)
Đề xuất
4Luồng sản phẩm
Màn hình thực tế — Lớp học & bài tập được giao (exam.flyer.us).
Nhận mã lớp → /join-class → chọn người chơi → nhập mã → vào lớp → tab Nhiệm vụ hiện bài được giao
Làm bài giao → nộp → GV thấy realtime; bị yêu cầu làm lại → trạng thái "Cần Làm Lại"
Kỳ thi trường: banner "Bạn đang trong phòng thi" + VÀO THI NGAY
5Spec UI — cho Designer
Màn join: chọn learner profile + ô "Điền mã lớp"; thông báo đổi lớp nếu đang ở lớp khác