Xây dựng bộ giao diện và hệ thống ứng dụng nhắn tin trực tuyến trên nền tảng Flutter
Đề tài phát triển ứng dụng trò chuyện di động hoàn chỉnh với bộ UI Kit tùy biến cao, hỗ trợ nhắn tin thời gian thực mượt mà trên nền tảng Flutter.
Giới thiệu
Trong bối cảnh các ứng dụng mạng xã hội và liên lạc trực tuyến ngày càng phổ biến, việc xây dựng một hệ thống giao tiếp tức thời có giao diện trực quan, linh hoạt và dễ mở rộng là nhu cầu cấp thiết. Đề tài tập trung giải quyết bài toán tối ưu hóa trải nghiệm người dùng trong việc trao đổi tin nhắn văn bản, tệp đa phương tiện và quản lý hội thoại nhóm một cách liền mạch.
Hướng triển khai dựa trên framework Flutter giúp đồng bộ hóa trải nghiệm đa nền tảng với hiệu năng cao. Hệ thống được thiết kế theo kiến trúc module hóa với bộ thành phần giao diện (UI Kit) tái sử dụng linh hoạt, kết hợp cùng các giải pháp quản lý trạng thái hiện đại và dịch vụ kết nối thời gian thực nhằm đảm bảo tốc độ phản hồi và tính ổn định của luồng dữ liệu.
Chức năng có trong gói chuẩn
- Xác thực người dùng và quản lý hồ sơ cá nhân
- Nhắn tin tức thời 1-1 với trạng thái đã gửi, đã nhận và đã xem
- Tạo và quản lý nhóm trò chuyện cùng quyền quản trị viên
- Gửi và nhận tệp đa phương tiện gồm hình ảnh, video và tài liệu
- Tìm kiếm tin nhắn, lọc danh sách hội thoại và danh bạ liên hệ
- Hiển thị trạng thái hoạt động trực tuyến và thông báo đang nhập
- Thông báo đẩy khi có tin nhắn mới chạy nền
- Tùy biến giao diện linh hoạt với chế độ sáng tối
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ệ
- flutter
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.