Trong quá trình học tập tại lớp T2508M FPT Aptech, sinh viên Đặng Đình Hùng đã thực hiện dự án “Nền tảng thương mại điện tử HungShop” với mục tiêu xây dựng một website bán hàng trực tuyến hiện đại, dễ sử dụng và phù hợp với nhu cầu mua sắm cơ bản của người dùng. Việc lựa chọn đề tài nhằm giúp Hùng hiểu rõ hơn về cơ chế vận hành của các website thương mại điện tử – lĩnh vực đang phát triển mạnh mẽ trong thời đại số.

HungShop được phát triển bằng ReactJS, tập trung vào giao diện thân thiện và trải nghiệm mượt mà. Hệ thống tích hợp các tính năng cơ bản như đăng ký – đăng nhập, xem danh sách sản phẩm, thêm – xóa giỏ hàng, tính tổng giá trị đơn hàng và lưu trữ thông tin người dùng. Việc hiển thị nội dung động giúp trang web cập nhật nhanh mà không cần tải lại, mang đến trải nghiệm sử dụng nhất quán và tiện lợi.
Trong quá trình phát triển, Hùng ứng dụng kiến thức về HTML, CSS, JavaScript để tạo nền tảng giao diện, kết hợp ReactJS để xây dựng các component và quản lý trạng thái. React Router DOM hỗ trợ điều hướng giữa các trang, trong khi Local Storage được sử dụng để lưu dữ liệu giỏ hàng tạm thời. Git và GitHub được vận dụng để quản lý mã nguồn, giúp quá trình làm việc có tổ chức và dễ dàng kiểm soát phiên bản.

Điểm nhấn của dự án là chức năng giỏ hàng được xây dựng hoàn chỉnh, cho phép thêm sản phẩm, cập nhật số lượng, tính tổng đơn hàng và lưu thông tin ngay cả khi tải lại trang. Đây là dấu mốc giúp Hùng hiểu rõ hơn về cách các hệ thống thương mại điện tử xử lý dữ liệu và tối ưu tương tác người dùng.
Trong quá trình triển khai, Hùng gặp phải một số khó khăn như truyền trạng thái giữa các component, căn chỉnh giao diện trên nhiều kích thước màn hình hay xử lý lỗi phát sinh từ công cụ và thư viện. Những vấn đề này trở thành cơ hội để Hùng rèn luyện kỹ năng tự học, tra cứu tài liệu và tư duy giải quyết vấn đề – nền tảng quan trọng của một lập trình viên chuyên nghiệp.

Trong thời gian tới, Hùng dự định tiếp tục mở rộng HungShop với các chức năng nâng cao như thanh toán trực tuyến, tìm kiếm và lọc sản phẩm, phân quyền quản trị thêm – sửa – xóa sản phẩm, cùng khả năng kết nối cơ sở dữ liệu để lưu trữ thông tin người dùng và đơn hàng thực tế. Đồng thời, giao diện sẽ được tối ưu cho thiết bị di động nhằm đáp ứng thói quen mua sắm linh hoạt của người dùng hiện nay.
“Nền tảng thương mại điện tử HungShop” không chỉ là bài tập môn học mà còn là bước đi quan trọng giúp sinh viên tiếp cận quy trình xây dựng sản phẩm công nghệ hoàn chỉnh, từ thiết kế giao diện đến vận hành và phát triển chức năng. Dự án thể hiện tinh thần chủ động học hỏi và nỗ lực rèn luyện nghề nghiệp của sinh viên FPT Aptech trên hành trình trở thành lập trình viên chuyên nghiệp.
Cùng xem video Nền tảng thương mại điện tử do sinh viên FPT Aptech thực hiện tại đây:
Giảng viên Nguyễn Xuân Cường
| FPT Aptech trực thuộc Tổ chức Giáo dục FPT có hơn 25 năm kinh nghiệm đào tạo lập trình viên quốc tế tại Việt Nam, và luôn là sự lựa chọn ưu tiên của các sinh viên và nhà tuyển dụng. |

