一款基于 Laravel 5.1 和 Vue.js 的项目管理系统 —— Ribbbon

1、简介

Ribbon是一款基于Laravel 5.1Vue.js构建的免费开源项目管理系统,具备以下功能特性:

  • 用户创建
  • 客户创建
  • 项目创建
  • 任务创建
  • 分配任务权重
  • 项目分享
  • API驱动

2、安装

安装流程很简单,项目源码可以从Github获取:

git clone https://github.com/canvasowl/ribbbon.git

进入ribbbon目录,运行composer install安装项目依赖扩展包。安装完成后,修改.env中的数据库配置,之后运行以下Artisan命令创建数据表并填充:

php artisan migrate
php artisan db:seed

ribbbon-migrate

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

ribbbon-login

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

ribbbon-dashboard

3、使用

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

ribbbon-projects

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

ribbbon-tasks

任务可以设置优先级、进度、描述等信息。

就是这样,很纯净、很简单的一个项目管理系统。

学院君

学院君 has written 548 articles

资深PHP工程师,Laravel学院院长