?ChatX
一个简单的群聊应用,使用 Flutter 和 Firebase 构建
这是一个聊天应用程序,用户可以通过电子邮件身份验证、Google、Facebook 或通过手机的 OTP 验证进行注册/登录。
? 屏幕截图
![]() |
![]() |
|---|---|
![]() |
![]() |
![]() |
![]() |
? 未来集成
- [] Implementation of Forgot Password In Email Auth
- [] UI Updates
创建和维护者
如果您发现此项目有帮助,或者您从源代码中学到了东西,请考虑在 Github 上给它一个 ⭐ 并通过社交媒体与您的朋友分享。
? 开始
-
⚙️ 设置 Flutter
本项目是 Flutter 应用程序的起点。
如果您这是您的第一个 Flutter 项目,这里有一些入门资源
如需获取 Flutter 入门帮助,请参阅我们的
在线文档,其中提供教程,
示例、移动开发指南和完整的 API 参考。 -
? 克隆仓库
cd path/to/folder git clone https://github.com/TriparnoChatterjee/ChatX.git -
? 设置 Firebase 应用
-
使用 Firebase 控制台创建一个新项目。
在 Firebase 项目设置中添加 Android 应用。 -
添加(用于 Google 登录的 SHA-1 证书指纹)。
-
添加(用于 Facebook 登录的 SHA-256 证书指纹)。
-
有关完整说明,请参阅本文档:https://firebase.google.com/docs/flutter/setup
-
Google、Facebook 和手机 OTP 验证登录的附加设置说明
-
Android 上的 Google 登录:https://firebase.google.com/docs/auth/android/google-signin
-
Android 的 Facebook 登录:https://developers.facebook.com/docs/facebook-login/android
-
手机登录
https://firebase.google.com/docs/auth/android/phone-auth
-






