我们是一家非盈利组织,要开发一款zoom插件,目前beta版本已经接近完成。希望找一位有经验的全栈工程师:
- 解决测试版中的现有问题
- 实现剩余功能
- 测试版本合作顺利的话,希望能建立长期合作完成下一版本的开发
所需技术技能:
必备:
- 丰富的React.js开发经验
- 熟练掌握TypeScript/JavaScript
- 能够理解并基于现有代码库进行开发
- 熟悉Git版本控制
优先: - 有Zoom API集成经验
为了帮助我们了解您的专业能力,请在您的提案中包含您对以下功能的解决方案:
我们需要实现一个功能,允许会议参与者(可能不是主持人/管理员)向所有参会者发送一条预先编写好的个性化消息。该消息:
- 可以在加入会议时或会议期间的任意时间通过聊天频道发送
- 是预先编写并存储在数据库中的(而非在会议期间编写)
- 需要在Zoom API的限制范围内实现
请描述:
- 您建议的系统架构
- 您将使用的相关Zoom API
- 潜在的挑战和注意事项
欢迎使用图表或代码片段来说明您的方案。
请在邮件中附上您的Github链接,并给出对于上述功能开发的报价。
另:也欢迎有经验的UX设计师和产品经理来联系,完成插件的下一版本的设计!
如果产品经理联系,希望有粗略的10万预算分配方案以及预期能完成的效果!
招聘类型:
城市:
领域:
比较好奇为什么已经有测试版为什么还需要人实现剩余功能?是之前的开发跑路了吗?
目前的开发团队都是志愿者,投入时间不固定,进度偏慢。
对于 Zoom 插件功能:
系统架构:Node.js 后端,带有用于管理数据库(例如 MongoDB/PostgreSQL)的 Express 服务器,连接到 React.js 前端。
相关 API:用于发送消息的 Zoom Meeting Chat API、用于会议集成的 Zoom SDK 和用于获取预先写好的消息的数据库 API。
潜在挑战:Zoom API 速率限制、确保预先写好的消息的安全存储/检索以及容纳参与者权限。
您好,方便通过我的邮件联系我吗?回复里没法留联系方式。好像要使用电鸭的电量才能查看
之前做过Zoom对接,主要看你的具体产品,接入有常用的3种方式,一种是无UI,直接使用API和webhook的方式,也就是你自己做个server,设置好webhook,zoom就会在事件发生时候推送消息给server,server再完成相应的任务后,调用zoom API去告知zoom要干什么事,你帖子里面的需求就可以这么干,用户可以在你提供的页面设置好要发的话,通过server调API发。官方demo是nodejs的,所以建议就是nodejs+mongodb就可以,这个开发成本低,但至于10万预算够不够要看你的具体需求,要是只是你帖子里面的那个需求,1万都够。另外一种就是直接使用zoom提供的各端sdk,自己打造客户端,这个成本就高了,iOS,Android,Windows,MAC,web等等端,显然10万是不够的,这样的好处就是高定制,你可以玩你任何想要的功能。第三就是zoom提供了一个类似AppStore的应用市场,可以以组件的形式开发,发布到zoom app marketplace,然后供用户安装使用,其实这种方式也是利用了sdk,只是应用被发到了一个可以被zoom客户端安装的地址而已,跟很多IDE的插件做法是一样的,顺便提一句,降低成本可以直接用云接口开发,亚马逊lambda,阿里云,腾讯云等。希望对你有帮助
收到,昨天回复太多没法再回复,我会尽快发邮
10万预算是整个项目的?还是一个人要包下整个项目的工作。
整个项目。很小的项目,就是做一个zoom插件,目前觉得需要一个工程师即可。组织两个创始人都是Meta和Google的工程师,有时间也会参与开发。
https://docs.google.com/document/d/1dd5hnSWHTEX6lfMtPhU7ONBdDCCWmieG_r7Q_thASGc/edit?tab=t.0
如果感兴趣,欢迎联系