# Gante - 甘特图任务管理器
适合新手入门学习的完整 vue 案例。
## 前言
之前跟朋友一起写了一个简单的任务管理器,带有甘特图的功能。开源的目的是因为现在 Vue 比较完整的开源案例比较少。开源出去供大家一起学习。
这是一个前后端彻底分离的项目,前端和后端具有不同的域名(主域名相同),当然,你也可以把它和后端目录放在一起。
我于今年 4 月才开始接触 Vue,以前折腾过 React 和 React Native,用 React Native 开发过一个 App 并上架。
该项目原仓库是在 Gitlab 上面,比较喜欢 Gitlab 自带的 CI/CD 功能,所以个人平时使用 Gitlab 比较多,迁移到 Github 上面进行开源,删除了接口的一些敏感信息。项目目前是 1.x 版本,还是有一些 bug 和很多不那么好的地方。
## 使用和使用
克隆到本地
```
git clone git@github.com:fengzifz/GantTask.git
```
安装 package
```
npm install
```
开发模式运行
```
npm run dev
```
**为部分接口添加了测试数据,现在可以直接运行查看效果,后续会覆盖全部接口**
## 在线案例
- 地址:https://www.gante.app
- 用户:demo@demo.com
- 密码:123456
## 前端技术栈
- Vue 2.0
- Element-ui
- Vuex
- axios
- frappe-gantt
- quill-editor
- ECMAScript 6
## 代码风格
本项目遵循 ESLint 代码风格
## 测试
本项目暂时没写单元测试
## 项目信息
项目共有 18 个页面,主要的功能有如下:
- 团队管理
- 添加、编辑、删除团队
- 团队成员管理:邀请、删除
- 用户管理
- 注册、登录
- 基本个人信息
- 项目管理
- 添加、编辑、删除项目
- 项目成员管理
- 任务管理
- 添加、编辑、删除任务
- 指派任务
- 任务甘特图
目录结构不再多说,项目是使用 vue-cli 构建,并且具备热重载和保存时 lint 校验,更多相关信息请查阅官方文档:[Vue.js - 命令行工具](https://cn.vuejs.org/v2/guide/installation.html)。
## 贡献者
- [zijianchen](https://github.com/zijianchen)
从 gitlab 拷贝过来时,我并没有保留 .git 文件,所以所有的历史提交记录都不会在这里出现。
## 项目截图
<img src="./example-img/01.png" />
<img src="./example-img/02.png" />
<img src="./example-img/03.png" />
<img src="./example-img/04.png" />
<img src="./example-img/05.png" />
<img src="./example-img/06.png" />
## License
Released under the [MIT License](https://github.com/fengzifz/GantTask/blob/master/LICENSE)
没有合适的资源?快使用搜索试试~ 我知道了~
vue甘特图,vue甘特图
共152个文件
css:75个
js:29个
vue:19个
0 下载量 142 浏览量
2022-11-30
13:41:36
上传
评论
收藏 1.47MB ZIP 举报
温馨提示
vue甘特图
资源推荐
资源详情
资源评论
收起资源包目录
vue甘特图,vue甘特图 (152个子文件)
.babelrc 402B
index.css 192KB
transfer.css 26KB
date-picker.css 26KB
col.css 25KB
message-box.css 20KB
time-picker.css 20KB
table.css 19KB
pagination.css 19KB
slider.css 16KB
select.css 15KB
dropdown.css 14KB
tabs.css 14KB
time-select.css 13KB
upload.css 12KB
button.css 10KB
table-column.css 10KB
cascader.css 10KB
autocomplete.css 9KB
input-number.css 9KB
base.css 7KB
color-picker.css 7KB
checkbox.css 7KB
input.css 6KB
menu.css 6KB
step.css 5KB
icon.css 4KB
radio.css 3KB
form.css 3KB
select-dropdown.css 3KB
dialog.css 3KB
tooltip.css 3KB
radio-button.css 2KB
popover.css 2KB
carousel.css 2KB
tag.css 2KB
tree.css 2KB
message.css 2KB
progress.css 2KB
switch.css 2KB
loading.css 2KB
notification.css 2KB
popper.css 2KB
alert.css 1KB
collapse.css 1KB
carousel-item.css 1024B
scrollbar.css 1023B
breadcrumb.css 1009B
display.css 982B
spinner.css 883B
row.css 870B
reset.css 833B
option.css 591B
badge.css 570B
rate.css 550B
option-group.css 478B
card.css 463B
container.css 445B
steps.css 302B
main.css 170B
header.css 112B
footer.css 112B
aside.css 110B
radio-group.css 85B
button-group.css 0B
collapse-item.css 0B
menu-item.css 0B
breadcrumb-item.css 0B
dropdown-menu.css 0B
submenu.css 0B
checkbox-button.css 0B
checkbox-group.css 0B
tab-pane.css 0B
form-item.css 0B
dropdown-item.css 0B
menu-item-group.css 0B
.editorconfig 147B
.eslintignore 51B
.eslintrc 58B
dev.env.js.example 339B
.gitignore 2KB
.gitkeep 0B
index.html 465B
webpack.prod.conf.js 6KB
index.js 4KB
webpack.dev.conf.js 3KB
index.js 3KB
webpack.base.conf.js 3KB
utils.js 3KB
index.js 2KB
user.js 2KB
main.js 2KB
task.js 2KB
project.js 2KB
runner.js 2KB
check-versions.js 1KB
build.js 1KB
team.js 1KB
nightwatch.conf.js 1KB
.eslintrc.js 896B
共 152 条
- 1
- 2
资源评论
小灰灰__
- 粉丝: 3144
- 资源: 187
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于CSS的响应式鲜花网站全屏效果设计源码
- 基于JavaScript的访客预约系统设计源码
- 基于Vue和ECharts的工作租房数据可视化系统设计源码
- 1040g0cg310ravpiu6ibg5pg00tsipsln3ju2d0g 2
- 基于Python的SAR图像去噪CNN-NLM设计源码
- redhat6升级到redhat7,过程redhat6.x-> redhat6.10->rehat7.9 主版本最高版本
- 基于Django的流程引擎设计源码
- 基于Node.js的Express框架与MySQL的后台管理系统设计源码
- 基于Java的Flink流批一体数据处理快速集成开发框架设计源码
- FirstFilterOrderCompare
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功