Descrição
Short description:
Flutter Firebase Chat is a real time chatting app with video calling support based on Flutter, Firebase, and Agora.io. You can run this app on both platforms: Android and iOS. Also you can easily customize and refine it for yourself, since it uses a BLoC pattern.
Main features:
- One-to-one chatting
- Group chatting
- One-to-one video calling via Agora.io
- Image sharing
- Email authentication
- Implemented BLoC pattern
Flutter packages:
- firebase_core
- firebase_auth
- cloud_firestore
- firebase_storage
- flutter_bloc
- agora_rtc_engine
- flutter_screenutil
- image_picker
- photo_view
- timeago
- email_validator
- adaptive_action_sheet
- flutter_slidable
- visibility_detector
- keyboard_dismisser
- permission_handler
Demo apk:
https://www.dropbox.com/s/7n2b2u84tx5zawl/flutter-firebase-chat.apk
(email: mark.demo@gmail.com, password: demodemo)
Documentation:
https://github.com/kostfreelance/flutter-firebase-chat-documentation