一个基于 SVG 的多人协作白板,每个人都可以匿名加入,在白板上你可以创建各类图形,包括自由曲线、矩形、圆形、椭圆形、菱形、三角形等等,此外还支持箭头、文本、折线、图片、弹幕、导出、撤销恢复等进阶功能,在白板上进行创作的同时还可以看到其他人的动作,非常丝滑~
https://since-util.oss-cn-beijing.aliyuncs.com/202211132255.mp4
Demo 地址:http://whiterose.cf.since88.cn/
- React
- TypeScript
- Mobx
- Antd
- nodejs 12 版本以上
- npm
请确保您的电脑安装了 git
git clone http://lab.since88.cn/whiterose/frontend.git
cd frontend/
请在项目所在文件夹的终端中执行以下命令:
// 安装依赖
npm install
// 运行
npm start
在项目执行运行命令时,会自动打开由本地服务器创建的项目网站。
发布项目时执行以下命令
npm run build
将项目打包后生成的 dist 文件夹部署到服务器即可
Thanks goes to these wonderful people:
邓奎 |
张祖洲 |
尚岩 |