flat - Project flat 是 Agora Flat 开源课堂的 Web、Windows 和 macOS 客户端。

Created at: 2020-08-26 10:21:53
Language: TypeScript
License: MIT

集市公寓

Project flat 是Agora Flat开源课堂的 Web、Windows 和 macOS 客户端。

中文

现在就试试

相关项目

特征

  • 实时互动
    • 多功能交互式白板
    • 实时视频/音频聊天 (RTC)
    • 实时消息传递 (RTM)
  • 登录方式
    • 微信
    • GitHub
  • 教室安排
    • 加入、创建和安排课堂
    • 支持定期房间
  • 课堂录音和回放
    • 白板回放
    • 视频和音频的云录制
    • 消息重播
  • 多媒体课件云存储
  • 屏幕共享

发展

UI 和业务逻辑在 Flat 中分离。你可以通过Storybook快速开发 UI 。

安装

yarn run bootstrap

开发模式

网络

yarn workspace flat-web start
# or
cd ./web/flat-web/ && yarn run start

电子

yarn run start
包可执行文件
  • yarn ship
    在项目根目录下运行以根据当前系统类型打包。
  • 或者运行
    yarn ship:mac
    yarn ship:win
    在项目根目录为指定系统打包。

故事书

许多 Flat 组件 UI 可以通过 Storybook(在线地址)快速查看和开发。

  • 运行
    yarn run storybook
    在项目的根在本地运行童话。

文件

贡献

编写代码很棒,但还有许多其他方法可以为项目做出有意义的贡献:

有关如何贡献的更多信息,请参阅CONTRIBUTING.md

代码贡献者

感谢所有已经为 Flat 做出贡献的人!

授权协议

版权所有 © Agora Corporation。版权所有。

MIT许可下获得许可

使用 Flat 或其他 GitHub 徽标时,请务必遵循GitHub 徽标指南