🚀 Tính năng nổi bật
-
💬 Nhắn tin realtime (cập nhật tức thì, không cần reload)
-
👥 Tạo nhóm chat dễ dàng
-
➕ Tham gia nhóm qua danh sách hoặc mã nhóm
-
🚪 Thoát nhóm nhanh chóng
-
ℹ️ Xem thông tin nhóm / người dùng
-
✏️ Chỉnh sửa tin nhắn
-
❌ Xóa tin nhắn
-
🔁 Thu hồi tin nhắn (unsend)
-
📋 Danh sách cuộc trò chuyện rõ ràng, dễ quản lý
🛠 Công nghệ sử dụng
-
Flutter (Android + Web)
-
Firebase (Authentication + Firestore Realtime Database)
-
UI hiện đại, responsive
Code web
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
HƯỚNG DẪN CÀI ĐẶT
Yêu cầu hệ thống
Đối với người dùng
l Điện thoại Android (Android 7.0 trở lên)
l Kết nối Internet
Đối với môi trường phát triển (nếu chạy source)
l Flutter SDK
l Android Studio / VS Code
l Android SDK
l Tài khoản Google để sử dụng Firebase
Cách 1: Tải file app-release.apk
1. Cho phép cài đặt ứng dụng từ nguồn không xác định
2. Cài đặt và mở ứng dụng
3. Đăng ký hoặc đăng nhập để sử dụng
Cách 2: Cấu hình Firebase (Đối với giảng viê)
Truy cập Firebase Console
Tạo một Project Firebase mới
Kết nối ứng dụng Android với Firebase
Tải file google-services.json
Đặt file vào thư mục:
android/app/google-services.json
Chạy lệnh:
flutter pub get
flutter run
Nguồn: Topcode.vn