Xây dựng hệ thống mạng xã hội trò chuyện trực tuyến đa nền tảng
Hệ thống mạng xã hội nhắn tin trực tuyến thời gian thực, hỗ trợ kết nối và trao đổi thông tin nhanh chóng trên nền tảng .NET.
Giới thiệu
Trong thời đại số hóa, nhu cầu giao tiếp trực tiếp và duy trì các mối quan hệ xã hội qua mạng internet ngày càng tăng cao. Đề tài tập trung giải quyết bài toán tối ưu hóa đường truyền dữ liệu, đảm bảo tốc độ phản hồi tức thì và duy trì tính ổn định khi người dùng tương tác liên tục qua môi trường mạng.
Hệ thống được triển khai theo mô hình Fullstack, kết hợp backend .NET (ASP.NET Core) mạnh mẽ cùng công nghệ SignalR để xử lý luồng dữ liệu thời gian thực (Real-time). Kiến trúc này giúp quản lý kết nối socket hiệu quả, tối ưu hóa tài nguyên máy chủ và dễ dàng tích hợp các dịch vụ lưu trữ dữ liệu an toàn.
Sản phẩm đem đến trải nghiệm giao diện trực quan, đồng bộ hóa thông báo trên nhiều thiết bị và cung cấp giải pháp xác thực bảo mật. Dự án phù hợp để nghiên cứu, ứng dụng trong các giải pháp trao đổi nội bộ hoặc nền tảng mạng xã hội thu nhỏ.
Chức năng có trong gói chuẩn
- Đăng ký, đăng nhập và xác thực bảo mật với JWT
- Nhắn tin tức thời cá nhân và nhóm sử dụng SignalR
- Quản lý danh sách bạn bè, tìm kiếm và gửi lời mời kết bạn
- Gửi tệp tin đính kèm, hình ảnh và biểu cảm cảm xúc
- Thông báo trạng thái hoạt động và trạng thái đã xem tin nhắn
- Tạo và phân quyền quản trị viên trong các nhóm trò chuyện
- Quản lý hồ sơ cá nhân và tùy chỉnh giao diện 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.