写点什么

做了一个开源的在线互动教室,想分享给大家

用户头像
千竹
关注
发布于: 2021 年 05 月 20 日
做了一个开源的在线互动教室,想分享给大家

软件名称

Agora Flat 开源教室

一句话简介

Agora Flat 基于 MIT 协议,前后端代码完全开源,可以用来快速搭建简约美观的互动教室


同时也支持个人免费无限制的使用我们构建好的应用,在官网即可下载安装。

应用平台

  • Windows

  • MacOS

  • iOS

  • Android

  • Web

技术选型

前端


  • TypeScript

  • React

  • Mobx

  • Storybook

  • Electron

  • yarn workspace


后端


  • TypeScript

  • Fastify

  • TypeORM

  • MySQL

  • Redis

应用简介

目前的功能包括但不限于:


  1. 微信登录、GitHub 登录

  2. 创建/加入房间、预定房间、预定周期性房间

  3. 课件云盘

  4. 小班课、大班课、一对一

  5. 视频、语音、文字聊天、互动白板(支持上传 ppt、doc、pdf,并且可保留 pptx 中的动画效果)

  6. 录制、回放


Flat 效果图


点击查看 Flat 动图演示

后期规划

说一下接下来的规划:


  • 顺利的话 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,我邀请你加入我们的开源交友群,大家的交流与想法最终都会转化成开源代码。

用户头像

千竹

关注

还未添加个人签名 2017.12.22 加入

还未添加个人简介

评论

发布
暂无评论
做了一个开源的在线互动教室,想分享给大家