Xây dựng mạng xã hội kết nối trực tuyến trên nền tảng ASP.NET MVC
Hệ thống mạng xã hội cơ bản hỗ trợ người dùng kết nối, chia sẻ bài viết, tương tác và quản lý trang cá nhân được xây dựng trên nền tảng ASP.NET MVC.
Giới thiệu
Trong thời đại số hóa, nhu cầu trao đổi thông tin và kết nối cộng đồng trực tuyến ngày càng trở nên thiết yếu. Đề tài tập trung xây dựng một nền tảng mạng xã hội thu nhỏ, giải quyết bài toán giao lưu, chia sẻ trạng thái, hình ảnh và tương tác giữa các thành viên trong một môi trường an toàn, trực quan.
Hệ thống được triển khai theo mô hình MVC sử dụng công nghệ .NET (ASP.NET MVC) kết hợp cơ sở dữ liệu SQL Server và Entity Framework để xử lý dữ liệu. Giao diện người dùng được thiết kế thân thiện, tương thích đa thiết bị bằng Bootstrap, HTML5/CSS3 và JavaScript, đảm bảo luồng xử lý thông tin mượt mà và bảo mật cho tài khoản người dùng.
Chức năng có trong gói chuẩn
- Đăng ký, đăng nhập tài khoản và phân quyền người dùng
- Quản lý và cập nhật thông tin hồ sơ cá nhân, ảnh đại diện
- Đăng tải bài viết trạng thái kèm hình ảnh và nội dung văn bản
- Tương tác bài viết bao gồm bày tỏ cảm xúc và bình luận đa cấp
- Gửi lời mời kết bạn, chấp nhận hoặc hủy kết bạn giữa các người dùng
- Trang bảng tin (News Feed) tổng hợp bài đăng từ bạn bè theo thời gian
- Hệ thống thông báo cơ bản khi có tương tác hoặc kết bạn mới
- Trang quản trị hỗ trợ kiểm duyệt bài viết và quản lý người dùng
Chức năng ngoài danh sách này được tính riêng và ghi rõ trong bản chốt scope trước khi bắt đầu.
Công nghệ
- dotnet
Muốn đổi sang công nghệ khác cho khớp yêu cầu môn học? Được — báo trước khi chốt scope, giá điều chỉnh theo hệ số công nghệ chứ không phải làm lại từ đầu.