使用 Flutter 和 Firebase 进行聊天

一个完整的 Flutter 和 Firebase CRUD 操作的实时聊天应用程序。

开发者

Umar Waseem

特点

  • 登录
  • 注册
  • 退出登录
  • 检查用户在线/离线状态
  • 与应用中注册的任何人进行实时聊天
  • 注册时设置个人资料图片
  • 退出时显示离线状态
  • 注册或登录时显示在线状态

一些隐蔽的功能?

  • 长按消息即可删除,前提是该消息由对方发送
  • 输入您要编辑的文本,然后双击文本即可更改,发送方和接收方均可使用

使用的包

  • cupertino_icons: ^1.0.2
  • firebase_auth: ^3.7.0
  • firebase_core: ^1.21.1
  • cloud_firestore: ^3.4.6
  • image_picker: ^0.8.5+3
  • image_cropper: ^3.0.0
  • firebase_storage: ^10.3.7
  • awesome_snackbar_content: ^0.0.8
  • uuid: ^3.0.6
  • intl: ^0.17.0

截图

GitHub

查看 Github