Software Review Checklist

🎨 UI / UX
  • Text contrast is readable (WCAG compliant)
  • Important actions are visually clear
  • Typography is consistent and readable
  • Buttons are distinguishable (Primary, Secondary, Danger)
🧠 UX Logic
  • User flow is logical
  • Confirmations for destructive actions
  • No confusing steps
📱 Responsive
  • Works on mobile/tablet/desktop
  • No layout breaking
⚡ Performance
  • Fast loading (<3s)
  • Optimized assets
🔐 Security
  • Input validation
  • No exposed secrets
🧩 Code Quality
  • Readable code
  • No duplication
🧪 Testing
  • Test success and failure cases
♿ Accessibility
  • Keyboard navigation
  • Good contrast
🎨 Giao diện / Trải nghiệm
  • Độ tương phản chữ dễ đọc
  • Hành động quan trọng rõ ràng
  • Font chữ dễ đọc, thống nhất
  • Nút có phân biệt rõ
🧠 Logic người dùng
  • Luồng sử dụng hợp lý
  • Có xác nhận khi xóa
  • Không gây nhầm lẫn
📱 Responsive
  • Hiển thị tốt trên mobile/tablet
  • Không vỡ layout
⚡ Hiệu năng
  • Tải nhanh (<3s)
  • Tối ưu tài nguyên
🔐 Bảo mật
  • Validate dữ liệu
  • Không lộ thông tin nhạy cảm
🧩 Chất lượng code
  • Code dễ đọc
  • Không trùng lặp
🧪 Kiểm thử
  • Test đầy đủ các trường hợp
♿ Truy cập
  • Dùng được bằng bàn phím
  • Độ tương phản tốt