Admin import 500 học sinh/ngày trong tuần tuyển sinh. CSV: ho_va_ten,ngay_sinh,lop,phu_huynh_phone
Persona: P3 Admin / P5 Principal · Used: KC /students bulk-import flow
1 — Idle
Drop-zone trống, chờ kéo file. CTA tải file mẫu + cột bắt buộc.
2 — Drag over
User đang kéo file — primary border + filled background + pulse ring.
3 — Parsing
Đang upload + kiểm tra dữ liệu. Progress bar 62%, step list, ETA.
4 — Partial success
487/500 hợp lệ, 13 dòng có lỗi. Errors panel + tải file lỗi + tiếp tục với 487.
5 — Done
Tất cả 500 đã nhập. Stats grid + 3 next-step CTAs (xem list / phân GVCN / gửi hóa đơn).
Score self-estimate: avg 108/128 — 5 states (105–111).