一、需求描述
【目标】
开发一款基于 React 18 + TypeScript 技术栈,使用开源库 react - flow 库的在线流程图编译器,支持原型图、UML、BPMN、网络拓扑图等多种图形的绘制,提供免费、便捷、高效的图形绘制体验。
【范围】
只用实现在线流程图编辑器前端部分,不用前后端联调
【模板库管理】
提供图形模板,包括常见的流程图、思维导图、原型图等模板,可以直接使用模板进行图形绘制。
【技术选型】
前端框架:
React 18+、TypeScript
图形绘制库:
react-flow:是一个基于 React 的流程图和节点图库,提供了丰富的图形元素和交互功能,能够满足我们对图形绘制的需求。
【体验与性能】
页面加载时间在 3 秒以内,确保用户能够快速进入图形绘制界面。
图形绘制和编辑操作响应时间在 1 秒以内,保证操作的流畅性。
二、人才要求
react 18 + ts 前端开发
三、 参考产品
https://www.processon.com/
四、合作方式
远程,可长期合作
五、开发周期
时间不急,但不要超过6个月