mat ex editor luca editor chỉ cần thẻ p quiz đổi thành choice sử dụng curent overview tránh chuyền dữ liệu giữa các comp questtion setting update dùng cho update partial isMultipleChoice là checkbox : radio ngSwitch question fix lại trang choice editor thêm nút delete cho từng answer và setting card và fix các lỗi css trong pr ![](https://i.imgur.com/G1qmMHB.png) ![](https://i.imgur.com/233dMzW.png) quéation index + 1 xoá tittle và thêm mt dragable ![](https://i.imgur.com/yiIiydP.png) commit xong push PUBLISH NHẬP LINK TÙM LUM LÀ XONG attender thêm s tittle đậm email small ![](https://i.imgur.com/U1oxAnK.png) query groups dùng badged dialog max-w-md danfojs list empty placeholder tạo place hoder báe on arlert thay từng comp theme: base - lg "no ... found" material page bbor template title confirm dialog - confirm không cần @Input() testing scully astro free encryptor ![](https://i.imgur.com/BSnZn4Q.png) end lớn hơn start start thì có hiển thị start và end, ngược lại ![](https://i.imgur.com/EtoyiGk.png) ![](https://i.imgur.com/FKQAyEN.png) ![](https://i.imgur.com/5FlGNhw.png) dialog submission content ![](https://i.imgur.com/SAyIPk8.png) react-hook-form framemotion floating UI react window tanstack virtal tooltip sign up, refest pass, confirm code đổi tên cònirm code -> confirm xoá select và template ![](https://i.imgur.com/gH3ZNB9.png) đem hết comp ra ngoài thay auth thành sign in useForm -> useFacade ![](https://i.imgur.com/oYarNaI.png) ![](https://i.imgur.com/2n5Ry8L.png) ![](https://i.imgur.com/WDai2eo.png) ![](https://i.imgur.com/fVMtMrj.png) show more dashboard -> asignment, project card (create project) xoas staticpage asignment page replicate question page leader board table submission page replicate submission excercise (không cần header và footer) submission sumary component usecase view trước public xem bài tập submission attender submission cho attender hỏi test Quiz 3 JD paginator 2 mũi tên small screen, rank bỏ score small điểm dưới tên thêm 1 cột duration bỏ shadow card create project thêm field displayname ![](https://i.imgur.com/BxX6FwD.png) dashboard có nextprojct thì hiện showmore list có skeleton skeleton count min, max Nguyên nhân: + Không phải do server down mà do team AI deploy công thức gộp Bounding box của các tổn thất chồng lên nhau. Nhưng format bounding box ở FE là xyxy còn ở code gộp bounding box là xywh nên FE vẽ ra box rất lớn. + Có sự hiểu lầm giữa team AI và FE nên việc test hệ thống không diễn ra suôn sẻ và xảy ra sai sót. Hướng khắc phục: + Viết lại backend để có thể deploy test trước khi staging. ![](https://i.imgur.com/wCBrJ5u.png) ![](https://i.imgur.com/atRE90p.png) Các thông tin cụ thể (chưa làm, đã nộp được bao nhiêu câu) vì chưa làm và đã làm nhưng 0 điểm khó phân biệt. Và để kiểm tra học sinh đã được bao nhiêu điểm/tổng bài đã nộp. side bar giống như của drive kiếm abstrac image place holder Overview Materials Attenders Assignments Settings Back to dashboard npm run dev -w @wi/web sidenav fix prjectmenu từ listobj sang bình thường ![](https://i.imgur.com/0FWAEwI.png) ![](https://i.imgur.com/WWIDLLk.png) markdown shotcut và keyboard shotcut description node-argon2 https://www.npmjs.com/package/cuid DynamoDB exercise editor page attender request díplayname username been phải approve / reject mockaroo tacsh dialog facade tách notify ra comp riêng pasword user settings chỉnh layout sub exercise button sidebar sub header navigate project manager timestamp nanoid ![](https://i.imgur.com/lzEsueu.png) ![](https://i.imgur.com/9JvP3Rh.png) labels system tham khảo label system của github không có chọn màu ![](https://i.imgur.com/pmHOmD7.png) ![](https://i.imgur.com/xHCir9S.png) username dishplayname ![](https://i.imgur.com/3dkgE7v.png)