Trong bối cảnh thương mại điện tử cạnh tranh khốc liệt, một website bán hàng thành công không chỉ cần giao diện bắt mắt mà còn cần một quy trình quản trị tối ưu. Dưới sự hướng dẫn của thầy Phạm Ngọc Cường, bạn Phan Quốc Duy đã xây dựng thành công website 160Store – một nền tảng mua sắm thời trang nam hoàn chỉnh, đạt điểm 10 tuyệt đối từ hội đồng.

Quốc Duy cho biết để đảm bảo hệ thống vận hành mượt mà với lưu lượng truy cập lớn, 160Store được xây dựng trên cấu trúc MERN Stack cải tiến. Việc sử dụng TypeScript xuyên suốt từ Front-end đến Back-end giúp dự án kiểm soát lỗi chặt chẽ và dễ dàng bảo trì.
Với hệ thống Frond – end, sự kết hợp giữa ReactJS và Tailwind CSS tạo nên một UI (Giao diện người dùng) hiện đại, tối giản nhưng vô cùng linh hoạt trên mọi thiết bị (Responsive). Bên cạnh đó, hệ thống Back-end được bạn xây dựng từ Node.js và Express.js, đóng vai trò “đầu não” xử lý dữ liệu với tốc độ cao, kết hợp cùng cơ sở dữ liệu MongoDB cho phép lưu trữ thông tin sản phẩm và khách hàng một cách linh hoạt.
Ngoài ra, website còn ứng dụng Cloudinary để tối ưu hóa hình ảnh, JWT cho bảo mật đăng nhập và Nodemailer để tự động hóa quy trình chăm sóc khách hàng qua email.
Khi truy cập vào 160Store, khách hàng sẽ mở ra một hành trình mua sắm “không điểm chạm”. Từ việc lọc sản phẩm theo kích cỡ, màu sắc đến hệ thống tìm kiếm thông minh tự động gợi ý từ khóa, mọi tính năng đều tập trung vào việc rút ngắn thời gian lựa chọn của người dùng. Đặc biệt, quy trình thanh toán được tích hợp mã giảm giá (voucher) và gửi email xác nhận đơn hàng ngay lập tức, tạo nên sự tin tưởng và chuyên nghiệp như các trang thương mại điện tử lớn.
Còn đối với khía cạnh quản lý, bảng điều khiển dành cho quản trị viên (Admin Panel) là một điểm nổi bật của web. Không chỉ dừng lại ở việc thêm, sửa, xóa sản phẩm, hệ thống còn cung cấp: Biểu đồ doanh thu theo thời gian thực và phân tích các mặt hàng bán chạy. Ngoài ra, chức năng Quản lý đơn hàng giúp đồng bộ hóa trạng thái đơn từ lúc chờ xác nhận đến khi giao thành công, giúp chủ cửa hàng kiểm soát tồn kho chính xác. Website cũng tích hợp tính năng in hóa đơn tiện lợi.
Điểm giúp 160Store đạt điểm tuyệt đối chính là việc áp dụng mô hình MVC (Model-View-Controller). Cách tổ chức mã nguồn khoa học này không chỉ giúp dự án vận hành ổn định mà còn sẵn sàng cho việc mở rộng tính năng trong tương lai.
Với sự đầu tư bài bản từ UI/UX đến logic xử lý, 160Store hoàn toàn có thể triển khai thành một dự án kinh doanh thực tế, chứng minh năng lực làm việc hiệu quả của cậu bạn Phan Quốc Duy trên con đường sự nghiệp sắp tới.
Giảng viên Phạm Ngọc Cường
Bộ môn Công nghệ thông tin
FPT Polytechnic TP HCM

















