Trong học kỳ 2, nhóm sinh viên lớp T1.2409.M0 của FPT Aptech đã phát triển dự án Sneaker Shop – một website thương mại điện tử chuyên về giày sneaker. Sản phẩm được xây dựng với mục tiêu mang lại trải nghiệm mua sắm trực tuyến hiện đại, tiện lợi và chuyên nghiệp, đồng thời là cơ hội để sinh viên rèn luyện kỹ năng lập trình, áp dụng công nghệ mới và học hỏi cách triển khai một dự án hoàn chỉnh.

Đồ án do nhóm 3 thực hiện, gồm ba thành viên: Võ Minh Hùng (nhóm trưởng), Dương Bính Lợi và Võ Anh Minh. Mỗi thành viên đảm nhận một vai trò khác nhau trong quá trình thiết kế, lập trình và kiểm thử, từ đó tạo nên một sản phẩm không chỉ đáp ứng yêu cầu kỹ thuật mà còn chú trọng đến trải nghiệm người dùng.

Công nghệ và tính năng nổi bật

Sneaker Shop được phát triển dựa trên sự kết hợp giữa ReactJS, Laravel và cơ sở dữ liệu MySQL. ReactJS giúp giao diện website trở nên hiện đại, thân thiện, có khả năng phản hồi nhanh và tương thích với nhiều thiết bị. Laravel giữ vai trò xử lý dữ liệu, điều phối logic nghiệp vụ, đảm bảo hệ thống hoạt động ổn định và an toàn. Trong khi đó, MySQL cung cấp khả năng lưu trữ dữ liệu hiệu quả, giúp website duy trì tốc độ truy xuất ổn định khi có nhiều người dùng cùng lúc.

Về mặt tính năng, hệ thống được thiết kế dành cho hai nhóm đối tượng chính: quản trị viên và người dùng. Với quản trị viên, Sneaker Shop hỗ trợ bảng điều khiển tổng quan, thống kê doanh thu, quản lý sản phẩm, đơn hàng, tài khoản khách hàng cũng như tạo mã khuyến mãi. Người dùng khi truy cập website có thể dễ dàng đăng ký tài khoản, tìm kiếm và lọc sản phẩm, thêm vào giỏ hàng, thực hiện thanh toán trực tuyến. Bên cạnh đó, các tính năng cá nhân hóa như lưu sản phẩm yêu thích, theo dõi lịch sử đơn hàng và nhận email xác nhận sau khi mua sắm mang đến sự tiện lợi, chuyên nghiệp và gần gũi hơn với thói quen tiêu dùng thực tế.

Thử thách và bài học kinh nghiệm

Trong quá trình triển khai, nhóm sinh viên gặp nhiều khó khăn, đặc biệt là việc phân chia công việc sao cho phù hợp với năng lực của từng thành viên. Thời gian đầu, tiến độ bị ảnh hưởng bởi các lỗi phát sinh trong quá trình lập trình. Tuy nhiên, bằng sự trao đổi thẳng thắn và phối hợp chặt chẽ, các thành viên đã cùng nhau tháo gỡ vướng mắc, điều chỉnh kế hoạch và hoàn thành sản phẩm đúng thời hạn.

Từ đồ án này, nhóm đã tích lũy được nhiều bài học giá trị. Các thành viên rèn luyện khả năng tìm kiếm và phân tích tài liệu, thử nghiệm nhiều hướng giải quyết trước khi chọn ra phương án phù hợp. Kỹ năng làm việc nhóm cũng được cải thiện khi mọi người học cách lắng nghe, giao tiếp rõ ràng và hỗ trợ lẫn nhau trong quá trình thực hiện. Ngoài ra, việc xây dựng kế hoạch theo từng giai đoạn và chuẩn bị cho tình huống phát sinh giúp nhóm nâng cao khả năng quản lý thời gian, một yếu tố quan trọng trong môi trường làm việc chuyên nghiệp.

Sự trưởng thành từ dự án

Dự án Sneaker Shop không chỉ mang lại cơ hội rèn luyện kỹ năng lập trình với ReactJS và Laravel, mà còn giúp sinh viên tiếp cận quy trình phát triển phần mềm thực tế, từ khâu phân tích yêu cầu, thiết kế, lập trình cho đến kiểm thử và triển khai. Đây là bước chuẩn bị quan trọng để các thành viên tự tin tham gia vào những dự án quy mô lớn hơn trong tương lai.

Qua đồ án này, nhóm sinh viên FPT Aptech đã chứng minh khả năng ứng dụng công nghệ vào thực tiễn, đồng thời tích lũy những kỹ năng mềm cần thiết để sẵn sàng trở thành những lập trình viên chuyên nghiệp. Sneaker Shop không chỉ là một sản phẩm học tập, mà còn là minh chứng cho sự nỗ lực và tinh thần cầu tiến của các bạn trẻ đang trên hành trình theo đuổi đam mê công nghệ.

Cùng xem video đồ án sinh viên FPT Aptech trong video dưới đây:

Giảng viên Phạm Thị Lánh

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.
0981578920
icons8-exercise-96