项目描述:
某中小企业内部管理需求,包含用户权限管理、数据看板、审批流程、文件管理、消息通知等模块,需要支持多角色(管理员 / 普通员工 / 财务 / 审批人)协同操作。
技术实现:
- 前端:Vue3 + Element Plus + Vue Router + Pinia
- 后端:Node.js + Express + JWT 鉴权
- 数据库:MySQL(用户、权限、审批流、文件表)
- 附件存储:本地文件上传 + 目录管理
- 审批流:支持多级审批、条件分支、定时提醒
项目成果:
系统已稳定运行 14 个月,日活跃用户 80+,覆盖人事、行政、财务三大审批场景,减少 70% 纸质审批流程。
技术栈: Vue3 / Element Plus / Node.js / Express / MySQL / JWT
角色: 独立全栈开发
耗时: 20 天