软件名称
一句话简介
Agora Flat 基于 MIT 协议,前后端代码完全开源,可以用来快速搭建简约美观的互动教室。
同时也支持个人免费无限制的使用我们构建好的应用,在官网即可下载安装。
应用平台
- Windows
- MacOS
- iOS
- Android
- Web
技术选型
前端
- TypeScript
- React
- Mobx
- Storybook
- Electron
- yarn workspace
后端
- TypeScript
- Fastify
- TypeORM
- MySQL
- Redis
应用简介
目前的功能包括但不限于:
- 微信登录、GitHub 登录
- 创建/加入房间、预定房间、预定周期性房间
- 课件云盘
- 小班课、大班课、一对一
- 视频、语音、文字聊天、互动白板(支持上传 ppt、doc、pdf,并且可保留 pptx 中的动画效果)
- 录制、回放
后期规划
说一下接下来的规划:
-
顺利的话 6 月底会推出全平台的 Flat,包括 Mac、Windows、Android、IOS、Web,Pad 也会在考虑之中。
-
除了全平台之外,一些功能也会在 Q2、Q3 一一实现:互动答题器、全套快捷键、白板多窗口、支持常用插件(如 VS Code)、屏幕分享、支持排课系统。
基于场景 Flat 会支持丰富的插件,这样一来,Flat 相当于给大家提供了一个“会客厅”,你可以在里面做任何你喜欢的事情。
比如未来会支持的白板插件有:音视频插件、VS Code 代码编辑器、在线制作音乐、在线下棋、常用模版等,我们可以用 Flat 来线上技术面试、一起看电影、听音乐、下象棋…
官方网站
欢迎前往落地页下载体验~
Flat 落地页:http://flat.whiteboard.agora.io
Flat GitHub: https://github.com/netless-io/flat
大家可以前往 GitHub 查看前后端完整代码,欢迎大家 fork 和修改,实现出独特业务场景的产品。
建议与改进
如果大家有更好的想法和建议,可以添加我的微信:18860379049,我邀请你加入我们的开源交友群,大家的交流与想法最终都会转化成开源代码。