一款基于 Laravel 5.1 和 Vue.js 的项目管理系统 —— Ribbbon
1、简介
Ribbon是一款基于Laravel 5.1和Vue.js构建的免费开源项目管理系统,具备以下功能特性:- 用户创建
- 客户创建
- 项目创建
- 任务创建
- 分配任务权重
- 项目分享
- API驱动
2、安装
安装流程很简单,项目源码可以从Github获取:
git clone https://github.com/canvasowl/ribbbon.git
进入ribbbon
目录,运行composer install
安装项目依赖扩展包。安装完成后,修改.env
中的数据库配置,之后运行以下Artisan命令创建数据表并填充:
php artisan migrate php artisan db:seed

可以看到我们在最后获取到了登录账号信息。接下来我们使用这个账号信息进行登录:

登录成功后,就可以进入后台页面:

3、使用
我们可以新建一个Client,并且在Client下新建项目:

然后我们可以在某个项目下创建任务:

任务可以设置优先级、进度、描述等信息。
就是这样,很纯净、很简单的一个项目管理系统。
23 Comments