温馨提示:本项目自 2024 年 10 月 17 日起开源,如有问题可添加「微信:kr_39hd」
欢迎大家使用我的轻简历项目,本着靠爱发电不可长久,轻简历采用如下运营模式:
访问地址:www.wktline.com
为了让非会员能体验站点所有操作功能,只在下载 pdf 时做了限制
新用户注册即赠送一天会员,AI智能助手帮你写简历
7天会员 6.9元
30天会员 9.9元
90天会员 19.9元
体验地址(小水管,勿攻击,谢谢各位老铁~)
http://121.40.42.56/ 用户名:wktline 密码:123456
为什么做这个项目
业界项目管理软件奇贵,且很多附加功能对很多公司来说基本无用。以此为出发点,立志做一款精简又不简陋的作品
技术栈
- 前端
- React(Umijs)
- Typescript
- tailwindcss
- antd5
- ahooks
- dnd-kit
- @ant-design/plots
- @icon-park/react
- @umlink/rc-gantt
- mitt
- react-quill
- tributejs
- openapi - 根据 swagger 生成 api
- 后端
- golang(GoFrame2.7)
- mysql8
- 七牛云
大体功能如下
测试用例模块待完善
1. 项目管理
- 项目分组
- 项目状态:公开、私有
- 筛选:全部、我负责、我参与、我创建的项目
2. 项目任务管理
- 一键邀请用户
- 任务面板
- 统一弹窗视图
- 可修改任务类型、状态、负责人、优先级、时间、迭代、描述、子任务、计划工时、实际工时、附件、添加参与者、评论。
- 显示视图
- 卡片 - 可拖拽
- 表格
- 甘特图
- 筛选:状态、类型、排序、归属、迭代、优先级等等。
- 统一弹窗视图
- 测试用例
- 开发中。。。
- 项目统计
- 较为全面的项目数据统计
- 项目设置
- 项目信息
- 任务状态
- 任务类型
- 任务迭代
- 用户管理
3. 工时管理
- 工时面板,显示工时详情
- 订阅用户,查看用户工时分布情况
- 增删工时
4. 日程展示
- 按日历分布展示自己的任务,显示状态和分布
5. 全局设置
- 用户管理
- 项目分组设置
- 全局任务优先级设置
6. 消息
- 任务相关消息通知
项目部分截图展示
登录页
项目列表
任务卡片-状态
任务卡片-类型
任务卡片-优先级
快捷添加任务
任务表格
任务甘特图
邀请
任务详情
计划工时录入
实际工时录入
测试用例
测试用例编辑
项目任务统计
项目基础信息设置
项目任务状态管理
项目任务类型管理
项目任务迭代管理
项目用户管理
工时面板
工作日程表
消息
系统设置
开发注意事项
前端
- 使用 yarn 管理依赖
- 安装依赖,执行
yarn - 更新 api,执行
yarn run genapi
后端
请自行研究 go 环境搭建,此处不提供基础环境的搭建教程。详细步骤请移步 goframe.org/
- 获取数据
sql文件 - 配置七牛云(也可自行实现其他 oss)
- 熟悉了解 GoFrame 框架
项目仓库
sql 文件请添加作者获取