Ngày nay, con người không chỉ tìm kiếm sự kết nối mà còn mong muốn chia sẻ những khoảnh khắc đặc biệt. Lấy cảm hứng từ nhu cầu giao tiếp hiện đại, nhóm sinh viên FPT Aptech đã sáng tạo ra một nền tảng mạng xã hội hoàn toàn mới, nơi mọi người có thể tự do thể hiện phong cách cá nhân, chia sẻ nội dung và kết nối sâu sắc. Không chỉ tập trung vào tính cá nhân hóa và giao diện thân thiện, nền tảng này còn đảm bảo bảo mật tuyệt đối cho thông tin người dùng.

Nội dung
Social Media – Sự nỗ lực của từng thành viên
Đồ án Social Media là thành quả tâm huyết của các bạn sinh viên lớp T2404E, gồm các thành viên: nhóm trưởng Đỗ Minh Quang (quản lý nhóm, xây dựng API, xử lý logic hệ thống, tối ưu truy vấn và bảo mật dữ liệu), Phạm Gia Khang (phụ trách backend, phát triển cơ sở dữ liệu, đảm bảo hiệu suất server), Lê Duy Được (phát triển frontend, tối ưu UI/UX, xây dựng các tính năng hiển thị bài đăng, nhắn tin, tìm kiếm và kết bạn), Lê Minh Huy (phối hợp frontend-backend, đồng bộ dữ liệu) và Nguyễn Ngọc Văn (hỗ trợ phát triển giao diện, cải thiện trải nghiệm người dùng).

Dự án không chỉ là một thử thách công nghệ mà còn là cơ hội để các thành viên rèn luyện kỹ năng làm việc nhóm, tối ưu hiệu suất hệ thống và mang đến một nền tảng mạng xã hội thân thiện, bảo mật. Mạng xã hội không chỉ là nơi để kết nối, mà còn là một thế giới đầy tiềm năng để khám phá. Nhận thấy sự hấp dẫn của lĩnh vực này, nhóm mình đã quyết định không chỉ sử dụng mà còn tự tay xây dựng một nền tảng Social Media riêng. Thành viên nhóm chia sẻ: “Nhóm mình sử dụng mạng xã hội hằng ngày và nhận thấy đây là một lĩnh vực thú vị, có nhiều khía cạnh để khám phá. Vì vậy, cả nhóm quyết định nghiên cứu và phát triển một nền tảng Social Media của riêng mình. Dự án được triển khai trong khoảng 3 tuần để hoàn thành các tính năng chính, sau đó tiếp tục tối ưu và hoàn thiện trong vòng 1 tháng.”
Social Media – Kết nối không giới hạn, trải nghiệm không ngừng
Social Media là một nền tảng mạng xã hội được thiết kế để giúp người dùng kết nối, chia sẻ và tương tác một cách dễ dàng và thuận tiện. Với giao diện thân thiện và trực quan, hệ thống mang đến trải nghiệm mượt mà, phù hợp với mọi đối tượng người dùng. Tại đây, người dùng có thể đăng bài viết, chia sẻ khoảnh khắc, kết bạn, nhắn tin, gọi điện và tham gia vào các cuộc thảo luận. Hệ thống còn cho phép cá nhân hóa hồ sơ, quản lý bài viết, thiết lập quyền riêng tư và theo dõi hoạt động của bạn bè một cách nhanh chóng.




Để hiện thực hóa ý tưởng này, nhóm đã sử dụng Angular 17 cho frontend, Java Spring Boot cho backend, cùng các thư viện hỗ trợ như Bootstrap, SockJS, StompJS, JWT, WebSocket và Cloudinary, đảm bảo hiệu suất cao và bảo mật tốt.
“Thông qua dự án này, nhóm chúng em không chỉ tạo ra một nền tảng mạng xã hội đơn thuần, mà còn mong muốn xây dựng một không gian số hiện đại, nơi mọi người có thể kết nối và thể hiện bản thân theo cách riêng của mình.” – Thành viên nhóm chia sẻ.
Thử thách và học hỏi cùng nhau
Dự án dù thành công nhưng không thiếu thử thách. Một trong những khó khăn lớn nhất là phân chia công việc không hợp lý, khiến một số thành viên bị quá tải trong khi những người khác chưa phát huy hết khả năng. Gia Khang chia sẻ: “Ban đầu, nhóm gặp vấn đề về tiến độ và khối lượng công việc không đều. Sau khi họp lại, đánh giá thế mạnh của từng người, nhóm đã phân chia lại công việc hợp lý hơn, giúp tiến độ được cải thiện đáng kể. Bên cạnh đó, việc hiển thị tin nhắn cũng gặp trục trặc về tốc độ. Sau tối ưu, tin nhắn được cập nhật nhanh chóng và giao diện trở nên mượt mà, thân thiện hơn với người dùng.”
Minh Huy chia sẻ: “Khó khăn lớn nhất của mình là tối ưu API để đảm bảo hiệu suất và giảm tải cho hệ thống. Ban đầu, API chưa thực sự hiệu quả, đôi khi xử lý chậm và chưa tối ưu dữ liệu trả về. Để khắc phục, mình đã cải thiện cách thiết kế và xử lý API, giúp tăng tốc độ phản hồi và đảm bảo hệ thống hoạt động ổn định hơn.”
Một đồ án thành công không thể thiếu sự đồng hành của người thầy
Chắc hẳn, một trong những yếu tố quan trọng giúp nhóm hoàn thành đồ án thành công chính là sự hỗ trợ nhiệt tình từ giảng viên – thầy Nguyễn Duy Hoàng. Thành viên nhóm chia sẻ: “Giảng viên hướng dẫn nhóm mình rất nhiệt tình và luôn sẵn sàng hỗ trợ trong suốt quá trình thực hiện đồ án. Thầy không chỉ đưa ra những góp ý quan trọng giúp nhóm cải thiện sản phẩm mà còn chỉ ra những thiếu sót và giúp khắc phục kịp thời. Nhờ sự hỗ trợ này, nhóm mình không chỉ hoàn thiện được sản phẩm mà còn cải thiện kỹ năng làm việc nhóm và kỹ thuật, đảm bảo dự án đạt kết quả tốt nhất.”
Mỗi đồ án không chỉ là thử thách mà còn là hành trình đầy cảm xúc, mang lại những kỉ niệm khó quên. Ngọc Văn chia sẻ: “Có những đêm nhóm mình thức đến tận 2-3h sáng chỉ để kịp tiến độ. Dù khá mệt mỏi, nhưng chính những khoảnh khắc đó đã giúp cả nhóm gắn kết hơn, cùng nhau vượt qua mọi khó khăn và cuối cùng cũng đạt được kết quả tuyệt vời.”
Minh Quang cũng không thể quên kỷ niệm đáng nhớ khi làm đồ án: “Vì tiếng Anh của mình vẫn còn hạn chế, mình đã phải ‘kết bạn’ với Google Dịch khá nhiều khi tìm kiếm tài liệu và nghiên cứu công nghệ. Dù vất vả, nhưng nhờ vậy mình đã học được nhiều thuật ngữ và rèn luyện được kỹ năng tra cứu thông tin.”
Duy cũng không giấu được niềm vui khi khám phá ra đam mê mới của mình: “Mình nhận ra mình thực sự rất thích thiết kế giao diện và làm việc với frontend. Việc xây dựng UI/UX giúp mình hiểu rõ hơn về cách tạo ra những trải nghiệm người dùng tuyệt vời.”
Đồ án Social Media không chỉ là một sản phẩm công nghệ, mà còn là hành trình khám phá và phát triển của cả nhóm. Từ những ý tưởng ban đầu đến những đêm thức khuya tối ưu hóa hệ thống, mỗi bước đi đều giúp các thành viên học hỏi và trưởng thành. Đây không chỉ là cơ hội để nhóm thể hiện khả năng lập trình và sáng tạo mà còn là dịp để kết nối với thế giới số theo cách riêng của mình.
Đồ án Social Media là một minh chứng rõ nét cho khả năng sáng tạo không giới hạn của các bạn sinh viên FPT Aptech. Dự án không chỉ đơn thuần tạo ra một nền tảng kết nối người dùng mà còn mở ra vô vàn cơ hội để khám phá và phát triển các công nghệ tiên tiến. Đây mới chỉ là bước khởi đầu trong hành trình dài của các bạn trên con đường trở thành những lập trình viên xuất sắc. Chúc mừng các bạn, và đừng ngừng phát huy khả năng sáng tạo, bởi tương lai đang chờ đón những cơ hội lớn để các bạn tỏa sáng.
Phòng Quan hệ doanh nghiệp
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. |