hainong_chat_call_module 0.0.31
hainong_chat_call_module: ^0.0.31 copied to clipboard
2Nong Chat Call Core.
2NongExpertModule #
Module chuyên gia tư vấn nông nghiệp cho ứng dụng 2Nong, phát triển bằng Flutter.
Tổng quan #
2NongExpertModule là một module chuyên biệt trong hệ sinh thái 2Nong, được thiết kế để kết nối nông dân với các chuyên gia nông nghiệp thông qua:
- Chat trực tiếp
- Cuộc gọi video
- Đặt câu hỏi và nhận tư vấn chuyên môn
Tính năng chính #
1. Danh sách chuyên gia #
- Hiển thị danh sách chuyên gia phân loại theo chuyên môn
- Thông tin chi tiết: tên, chuyên môn, kinh nghiệm, đánh giá
- Hiển thị trạng thái hoạt động (online/offline/bận)
2. Tìm kiếm và lọc chuyên gia #
- Lọc theo chuyên môn/lĩnh vực
- Hiển thị chuyên gia theo trạng thái (đang hỗ trợ, đang bận, tất cả)
3. Kết nối với chuyên gia #
- Chat trực tiếp
- Cuộc gọi video
- Đặt câu hỏi và nhận phản hồi
4. Đánh giá chuyên gia #
- Đánh giá bằng hệ thống sao (rating)
- Phản hồi về chất lượng tư vấn
Công nghệ sử dụng #
- Flutter: Framework phát triển ứng dụng đa nền tảng
- Bloc Pattern: Kiến trúc quản lý state
- Dependency Injection: Sử dụng get_it và injectable
- APIs: Tích hợp với các API chuyên gia và hệ thống giao tiếp
- Video Call: Tích hợp công nghệ gọi video thời gian thực
Cài đặt và phát triển #
Yêu cầu #
- Flutter SDK >= 2.16.0
- Dart SDK >= 2.16.0
- Các module phụ thuộc: chat_call_core, sharing
Cài đặt #
flutter pub get
Chạy ứng dụng #
flutter run
Liên kết với các module khác #
- Module này tích hợp với 2Nong-ChatCallCore để xử lý các tính năng gọi điện và chat
- Sử dụng thư viện sharing để chia sẻ thông tin