notice: run pnpm install clear-module lodash chokidar
while using pnpm.
前端:
- Fabric 6+ 官网文档 http://fabricjs.com/
- React 18+
- Antd 5.0+
- mobx 6.12.0
后端
- Node
- MangoDB
V1.0.0
1、纸张只支持A7,六孔,三种网格,网格间距可以调节,线条颜色可以修改
2、素材扩充-本地存储mock数据
- 形状:矩形,三角形,圆形,椭圆形
- 线条:直线
- icon 10+
- emoji
- png 懒加载 10+
3、文案
- 单一文案
- 组合文案
4、工具 特点:一键添加不可编辑
- 等分线 - 横竖,可用区域,等分:线条粗细:线条样式:线条颜色:
- 月历 - 2种即可 默认绘制当前周,交互:选择年选择月,是否展示天气,点击模板【2种可选即可添加】
- 周历 - 2种即可 默认绘制当前周,交互:选择年选择月选择周,是否展示天气,点击模板【2种可选即可添加】
- 日历 - 2种即可 默认绘制当天,交互:选择年选择月选择周选择日,是否展示天气,点击模板【2种可选即可添加】
5、系统功能:
- 缓存功能:上一步,下一步
- 导出功能:图片,json,pdf
- 清除
👆🏻【2024.4.10 完成】
V1.1.0 主要目标:构建自己的服务端
1、系统功能: 添加登录登出: 用户上传自己的素材png, 保存自己的模板 保存自己的素材
2、模板功能: 系统模板10+
👆🏻【2024.4.17 完成】
1、css,使用tailwind写css 2、项目重构,文件夹合理规划,组件封装和集成关系合理 3、样式优化、体验优化
Tips: 🕙 筹划中 🔲 筹备中 🚧 进行中 ✅ 已完成
🕙 筹划中
- 🕙 模板付费
- 🕙 打印
-
🚧 导入导出
-
🚧 页面缓存
-
✅ 上一步
-
✅ 下一步
-
🚧 纸张
- ✅ 画布尺寸 (a7m5a6奇葩不支持修改尺寸)
- ✅ 背景颜色
- ✅ 活页孔
- ✅ 网格横线点阵(间距&颜色)
-
🚧 素材
- ✅ 形状
- ✅ 直线
- ✅ 图标
- ✅ emoji
- ✅ png
- 🚧 图标
- 🚧 emoji
- 🚧 png
- 🚧 表情包
- 🕙 TODO 便签 电子版本的
-
🚧 文字
- ✅ 单一字体
- ✅ 组合字体
-
🚧 工具
- ✅ 等分线
- 🕙 尺子
-
🕙 已有模板