描述

Flutter 3.0 聊天应用,使用 Node Js、Mongoose 和 Token JWT 认证。

该应用程序允许您进行私人聊天和群组聊天。

Flutter/Node/MongoDB 聊天

此文件夹包含 Flutter 应用的文件。

您还需要包含 Node Js 文件的文件夹。

截图

登录页面 (Android)

Chat Login Page

注册页面 (Android)

Chat Register Page

用户页面 (Web App)

Chat Users Page

私人聊天页面 (Web App)

Chat chat Page

群组聊天页面 (Web App)

Chat Room Page

入门

要启动此项目

  1. 克隆此存储库
  2. 克隆 Node 文件,运行 Node 应用,等待消息“DB Online”。
  3. 在您的终端运行 => flutter pub get
  4. 选择您的 Android 模拟器或浏览器,然后运行程序。
  5. 该应用尚未在 iOS 上进行测试,如果您测试成功,请告诉我!

在线演示

https://ecorbero.github.io/flatter_chat

如果您不想注册,您可以使用以下演示用户之一:[email protected][email protected][email protected][email protected]。密码 = 1234

如果您想尝试群组聊天,可以在浏览器中打开不同的私人标签页,同时使用多个用户登录。

参考资料

https://github.com/rodrileonel/ChatSocket

GitHub

https://github.com/ecorbero/_rodrileonel_ChatFlutter