Chatteroom ?️?
Chatteroom 是一款使用 Dart 和 Flutter 以及 Provider 包构建的聊天和视频通话应用程序。它提供了无缝的通信体验,并具有多种功能来增强您的消息和通话体验。有了 Chatteroom,与朋友、家人和同事保持联系从未如此轻松。
功能 ?
- 聊天应用:向您的联系人发送文本消息并进行实时对话。
- 视频通话:与您的联系人进行高质量的视频通话,让您能够面对面地看到和谈论他们。
- 搜索栏:在应用内快速搜索特定联系人或消息,方便您查找所需内容。
- 消息删除:删除您不再需要的消息,确保您的聊天记录保持干净整洁。
- 已读回执功能:在您的消息被收件人阅读时收到通知,让您安心您的消息已被接收和阅读。
- 更新个人资料:通过添加个人资料图片、姓名和简介等详细信息来自定义您的个人资料,让其他人更好地了解您。
- 手机号身份验证:使用您的手机号注册和登录 Chatteroom,确保安全便捷的身份验证流程。
使用的技术?
- Dart:一种编程语言,用于使用 Flutter 框架构建应用程序的前端。
- Flutter:一个 UI 工具包,用于为移动、Web 和桌面平台创建美观且外观原生的应用程序。
- Provider 包:一个状态管理解决方案,可为 Flutter 应用程序实现高效可扩展的状态管理。
- Firebase:一个后端即服务平台,提供各种功能,例如身份验证和实时数据库,以支持应用程序的后端功能。
安装?
要在本地计算机上运行 Chatteroom,您需要安装 Flutter 和 Dart。您还需要设置一个 Firebase 项目来提供必要的后端服务。请按照以下步骤开始操作:
- 克隆仓库:
git clone https://github.com/helloamj/chatteroom.git - 导航到项目目录:
cd chatteroom - 安装依赖项:
flutter pub get - 设置您的 Firebase 项目并获取必要的配置文件(Android 的 google-services.json,iOS 的 GoogleService-Info.plist)。
- 将配置文件放置在项目内的相应目录中。
- 在连接的设备或模拟器上运行应用程序:
flutter run
或者,您可以通过点击下面的按钮在您的 Android 设备上下载并安装 Chatteroom 应用程序
截图 ?
支持与联系?
如果您有任何疑问或需要 Chatteroom 的帮助,请随时通过 [[email protected]] 与我们联系。我们的支持团队随时可以帮助您解决遇到的任何问题。
贡献?
我们欢迎社区的贡献!如果您想为 Chatteroom 做贡献,请 fork 仓库,进行更改,然后提交拉取请求。我们感谢您的宝贵意见。
许可?
Chatteroom 在 MIT 许可下发布。有关详细信息,请参阅 LICENSE 文件。












