I. Tổng quan dự án chợ mua bán đồ cũ MarketPlaceHD tại HCMUTE
Dự án ứng dụng chợ mua bán đồ cũ MarketPlaceHD xuất phát từ nhu cầu thực tiễn của sinh viên trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh. Hàng năm, số lượng lớn giáo trình, dụng cụ học tập và thiết bị sinh hoạt cá nhân bị lãng phí sau mỗi kỳ học. Sinh viên thiếu một kênh kết nối trực tuyến tập trung, tin cậy để thanh lý tài sản còn giá trị sử dụng. Khóa luận tốt nghiệp ngành Công nghệ thông tin của hai sinh viên Phùng Vĩnh Đức và Bùi Trung Hiếu đã hiện thực hóa giải pháp này dưới sự hướng dẫn của Thạc sĩ Nguyễn Đức Khoan. Nhóm tác giả đặt mục tiêu xây dựng một nền tảng thương mại điện tử chuyên biệt mang tên MarketPlaceHD. Ứng dụng giải quyết triệt để bài toán kết nối cung cầu trong nội bộ khuôn viên trường học. Hệ thống tập trung tối ưu hóa trải nghiệm người dùng trên thiết bị di động. Giao diện thiết kế đơn giản, thân thiện, phù hợp thói quen sử dụng hàng ngày của giới trẻ. Sản phẩm tạo ra môi trường tương tác lành mạnh, văn minh và tiết kiệm chi phí học tập cho cộng đồng sinh viên HCMUTE.
1.1. Bối cảnh nghiên cứu đề tài tại HCMUTE
Khuôn viên trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh quy tụ hàng chục nghìn sinh viên học tập. Nhu cầu trao đổi sách vở, máy tính, đồ dùng ký túc xá diễn ra thường xuyên mỗi đầu năm học mới. Các hội nhóm mạng xã hội bộc lộ nhiều điểm hạn chế lớn về khả năng kiểm soát thông tin và tính xác thực của người bán. Bài đăng dễ bị trôi nhanh do thuật toán bảng tin. Người mua gặp khó khăn khi tìm kiếm sản phẩm đúng nhu cầu quanh khu vực Thủ Đức. Hiện tượng lừa đảo cọc tiền cũng phát sinh gây thiệt hại tài chính. Vì vậy, đề tài nghiên cứu xây dựng chợ số hóa riêng biệt đem lại ý nghĩa cấp thiết và thực tế sâu sắc.
1.2. Mục tiêu phát triển ứng dụng MarketPlaceHD
Mục tiêu cốt lõi của đề tài là xây dựng hoàn chỉnh ứng dụng MarketPlaceHD với đầy đủ tính năng giao dịch cơ bản. Nền tảng hướng tới việc đơn giản hóa quy trình đăng tải và quản lý tin bài bán hàng. Sinh viên dễ dàng tiếp cận sản phẩm phù hợp ngân sách cá nhân thông qua bộ lọc thông minh. Bên cạnh đó, dự án tập trung vào việc nghiên cứu và làm chủ các công nghệ lập trình hiện đại như Flutter và MERN Stack. Sản phẩm không chỉ dừng lại ở quy mô đồ án tốt nghiệp mà còn sẵn sàng triển khai thực tế trên môi trường máy chủ. Khả năng mở rộng kiến trúc để tích hợp thêm các tiện ích thanh toán và vận chuyển trong tương lai luôn được chú trọng hàng đầu.
II. Thực trạng và thách thức chợ mua bán đồ cũ sinh viên HCMUTE
Hoạt động trao đổi đồ cũ trong môi trường đại học gặp nhiều trở ngại cố hữu khi phụ thuộc hoàn toàn vào mạng xã hội. Các nhóm Facebook sinh viên thường xuyên xảy ra tình trạng nhiễu loạn thông tin và quảng cáo rác tràn lan. Việc phân loại hàng hóa theo danh mục như giáo trình, đồ điện tử, đồ gia dụng gần như không khả thi trên các bài đăng thông thường. Người mua mất nhiều thời gian lướt bảng tin mà không thể lọc theo mức giá hoặc vị trí địa lý cụ thể. Độ uy tín của người bán hoàn toàn thiếu cơ chế xác minh rõ ràng, tạo cơ hội cho hành vi gian lận xuất hiện. Vấn đề tương tác hai chiều cũng bị phân tán qua nhiều kênh nhắn tin riêng lẻ, gây khó khăn cho việc quản lý lịch sử trao đổi. Dữ liệu bài viết không được cấu trúc hóa khiến việc lưu trữ và thống kê nhu cầu thị trường không thể thực hiện. Những rào cản này làm suy giảm đáng kể hiệu quả tái sử dụng tài nguyên trong cộng đồng học đường. Đề tài MarketPlaceHD đã chỉ rõ các điểm nghẽn then chốt trên nhằm định hình những yêu cầu chức năng cấp bách.
2.1. Rủi ro bảo mật và bất tiện từ mạng xã hội
Mạng xã hội tiềm ẩn vô số nguy cơ đối với những giao dịch mua bán trực tiếp giữa các cá nhân. Kẻ gian thường lợi dụng tài khoản ảo để đăng tải thông tin sai lệch về sản phẩm và yêu cầu chuyển tiền đặt cọc trước. Do thiếu hệ thống quản lý danh tính tập trung, nạn nhân không có phương thức truy vết hay khiếu nại hiệu quả. Bên cạnh đó, việc công khai số điện thoại và địa chỉ cá nhân lên trang mạng công cộng dễ dẫn đến nguy cơ lộ lọt dữ liệu riêng tư. Người dùng liên tục bị quấy rầy bởi các tin nhắn quảng cáo không mong muốn. Những bất cập này đòi hỏi sự ra đời của một giải pháp định danh an toàn qua cổng xác thực chuyên dụng.
2.2. Hạn chế kỹ thuật trong xử lý dữ liệu tin đăng
Các phương thức đăng tin thủ công thiếu vắng mô hình cơ sở dữ liệu có cấu trúc phục vụ việc tìm kiếm đa tiêu chí. Hình ảnh tải lên thường bị nén chất lượng kém hoặc biến mất khi bài đăng bị chủ tài khoản chỉnh sửa, xóa bỏ. Việc cập nhật trạng thái mặt hàng còn hay đã bán diễn ra chậm trễ, gây lãng phí thời gian trao đổi của đôi bên. Hơn nữa, việc không đồng bộ hóa dữ liệu theo thời gian thực khiến thông báo phản hồi bị gián đoạn liên tục. Cơ chế xếp hạng và lọc tin dựa trên độ mới hoặc mức độ quan tâm của cộng đồng hoàn toàn vắng bóng. Điều này đặt ra yêu cầu phải thiết kế kiến trúc phần mềm chuẩn mực với cơ sở dữ liệu chuyên biệt.
III. Giải pháp công nghệ xây dựng ứng dụng MarketPlaceHD HCMUTE
Để giải quyết triệt để các tồn tại thực tế, đề tài đề xuất mô hình kiến trúc hiện đại kết hợp giữa Flutter và MERN Stack. Khung phát triển Flutter đảm nhiệm phần giao diện ứng dụng di động đa nền tảng, mang lại hiệu năng cao và tốc độ phản hồi mượt mà trên cả Android lẫn iOS. Phía máy chủ vận hành trên nền tảng Node.js và Express, xử lý logic nghiệp vụ và cung cấp giao diện lập trình ứng dụng RESTful API chặt chẽ. Hệ quản trị cơ sở dữ liệu MongoDB hỗ trợ lưu trữ dữ liệu phi quan hệ với cấu trúc JSON linh hoạt, dễ dàng mở rộng dung lượng. Bên cạnh đó, hệ sinh thái Firebase đóng vai trò cốt lõi trong việc quản lý dữ liệu trực tuyến. Nền tảng Firebase Realtime Database đảm bảo khả năng cập nhật tức thì mọi thay đổi về trạng thái tin đăng và bình luận. Tính năng Firebase Authentication cung cấp giải pháp xác thực bảo mật đa phương thức thông qua Email và mạng xã hội. Kiến trúc này giúp ứng dụng MarketPlaceHD đạt được tính toàn vẹn dữ liệu, độ trễ thấp và khả năng chịu tải tốt trong giờ cao điểm.
3.1. Ứng dụng Flutter và MERN Stack phát triển hệ thống
Sự kết hợp giữa Flutter và MERN Stack tạo nên chuỗi công nghệ lập trình toàn diện, tối ưu hóa quá trình xây dựng sản phẩm. Flutter cung cấp bộ widget phong phú, cho phép tạo dựng giao diện người dùng đồng nhất với mã nguồn duy nhất. Điều này tiết kiệm đáng kể thời gian thử nghiệm và triển khai trên các thiết bị di động khác nhau. Ở tầng dịch vụ, Node.js kết hợp cùng Express tạo nên hệ thống máy chủ nhẹ, xử lý bất đồng bộ hiệu quả trước các yêu cầu kết nối đồng thời. Cơ sở dữ liệu MongoDB lưu trữ thông tin sản phẩm, danh mục và hồ sơ thành viên một cách linh hoạt. Toàn bộ quy trình trao đổi dữ liệu giữa máy khách và máy chủ đều chuẩn hóa qua định dạng JSON hiện đại.
3.2. Thiết kế tính năng tương tác và bảo mật Firebase
Hệ thống use case của MarketPlaceHD được xây dựng trực quan nhằm phục vụ sát sườn nhu cầu mua bán đồ cũ. Người dùng dễ dàng duyệt tin tức, thả biểu tượng yêu thích để lưu bài đăng quan tâm và tham gia bình luận trao đổi trực tiếp dưới mỗi sản phẩm. Mỗi hành động đều kích hoạt cơ chế đồng bộ tức thì của Firebase Realtime Database qua giao thức SSL bảo mật cao với khóa mã hóa 2048 bit. Khi mạng mất kết nối, hệ thống tạm thời lưu trữ thông tin tại bộ nhớ cục bộ và tự động đồng bộ ngay khi tái lập internet. Tính năng xác thực Firebase Authentication kiểm soát chặt chẽ quyền truy cập, loại bỏ hoàn toàn các tài khoản nặc danh độc hại. Nhờ đó, môi trường giao dịch luôn duy trì tính minh bạch và an toàn tối đa.
IV. Đánh giá kết quả ứng dụng chợ mua bán đồ cũ MarketPlaceHD
Khóa luận tốt nghiệp xây dựng ứng dụng chợ mua bán đồ cũ MarketPlaceHD đã hoàn thành xuất sắc các mục tiêu nghiên cứu và thực nghiệm đề ra. Nhóm tác giả tại HCMUTE đã chứng minh tính khả thi của việc ứng dụng công nghệ di động vào giải quyết bài toán đời sống sinh viên. Ứng dụng cung cấp đầy đủ các phân hệ chức năng từ đăng tải hình ảnh, tìm kiếm thông minh đến trao đổi thông tin bảo mật. Kết quả thử nghiệm ghi nhận tốc độ phản hồi nhanh, giao diện thân thiện và độ ổn định cao trên nhiều phân khúc thiết bị. Đề tài mở ra tiềm năng ứng dụng thực tiễn rộng rãi không chỉ trong khuôn viên HCMUTE mà còn có thể nhân rộng sang các trường đại học lân cận tại khu đô thị Đại học Quốc gia TP.HCM. Việc thương mại hóa đồ cũ đóng góp thiết thực vào phong trào bảo vệ môi trường, giảm thiểu rác thải sinh hoạt và hỗ trợ kinh tế cho sinh viên nghèo vượt khó. Trong giai đoạn tiếp theo, hệ thống sẵn sàng tiếp nhận các nâng cấp về thanh toán trực tuyến và tích hợp trí tuệ nhân tạo để gợi ý sản phẩm cá nhân hóa.
4.1. Hiệu quả thực tiễn đối với sinh viên HCMUTE
MarketPlaceHD mang lại giá trị kinh tế trực tiếp cho cộng đồng sinh viên trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh. Nền tảng giúp sinh viên năm cuối dễ dàng sang nhượng tài liệu học tập, đồ nội thất phòng trọ và thiết bị điện tử cũ với mức giá hợp lý. Đồng thời, các tân sinh viên tiết kiệm được khoản ngân sách đáng kể khi chuẩn bị cho kỳ học mới. Việc giao dịch trong cùng trường học giúp đôi bên tiết kiệm chi phí vận chuyển và thuận tiện kiểm tra hàng hóa trực tiếp. Hơn thế nữa, ứng dụng nuôi dưỡng ý thức tái chế tài nguyên, hình thành lối sống xanh bền vững và tăng cường gắn kết tinh thần đoàn kết giữa các khóa sinh viên.
4.2. Định hướng mở rộng và hoàn thiện hệ thống
Nhằm nâng cao năng lực cạnh tranh và trải nghiệm người dùng, ứng dụng vạch ra lộ trình nâng cấp công nghệ rõ ràng. Trong tương lai gần, hệ thống sẽ tích hợp các cổng thanh toán điện tử uy tín như MoMo hoặc VNPay để đa dạng hóa hình thức thanh toán. Việc bổ sung thuật toán học máy hỗ trợ tự động nhận diện danh mục qua hình ảnh và gợi ý sản phẩm theo sở thích cá nhân sẽ sớm được triển khai. Ngoài ra, việc thiết lập diễn đàn đánh giá điểm uy tín người bán giúp nâng cao độ tin cậy cộng đồng. Đội ngũ phát triển cũng hướng tới mục tiêu tối ưu hóa hạ tầng đám mây để mở rộng quy mô phục vụ sinh viên trên toàn địa bàn thành phố.