用于消息传递和偶尔文件共享的聊天应用程序

问题描述

我必须开发一个消息传递应用程序,让从事同一个项目的人可以互相发送消息并偶尔共享文件。如果我可以添加视频,那就太好了。该工具/平台需要是开源的,因为我们没有任何预算来支付服务器费用。

我看过Matrix、Jitsi、Wire 和其他一些,现在我很困惑。消息传递只是我们应用程序的一部分(在 Android 和 iOS 上运行)。我们在工作中使用 Bootstrap,以便我可以使用 javascript 库。

简单的应用程序

允许人们参与多个项目(比如 5 个项目)。所以约翰(我们的用户)有 5 个项目,他可以与 2 到 3 个人分享他们的问题和屏幕截图。如果他们可以使用视频聊天就好了,但现阶段不需要。

看了以上平台,我不确定

  1. 我真的必须使用它们吗?
  2. 我还能做些什么来解决这个问题?

我想知道是否有人沿着这条路线走下去,以及有什么建议/提示可以帮助我们将其整合在一起。

干杯

解决方法

尝试使用均值堆栈来做这个项目。您可以对此进行一些研究,对于聊天,您可以使用 socket io