一款基于 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

ribbbon-migrate

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

ribbbon-login

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

ribbbon-dashboard

3、使用

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

ribbbon-projects

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

ribbbon-tasks

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

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

学院君 has written 855 articles

Laravel学院院长,终身学习者

积分:94742 等级:P12 职业:码农 城市:杭州

23 条回复

  1. Chung Chung says:
    請問是要去env.example檔案更改嗎? 還有請問您database的檔案是放哪一個?
  2. everbody everbody says:
    现进入文件根目录然后执行composer install命令安装
  3. cPhPeR cPhPeR says:
    [PDOException] SQLSTATE[HY000] [1045] Access denied for user 'forge'@'localhost' (using pa ssword: NO) 有人试过这个问题嘛
  4. 123456789 123456789 says:
    API驱动这个功能怎么实现的呢,能解答一下吗
  5. Madman Madman says:
    执行 php artisan migrate 命令报错 No such file or directory 没有这样的文件。。。这是为啥?
  6. huangxinyi huangxinyi says:
    加载失败。提示 GET http://res.lianjia.com:8077/index.php 404 (Not Found) kissy-1.2.0-min.js:1059 Uncaught TypeError: Cannot read property 'src' of undefined at d (kissy-1.2.0-min.js:1059) at kissy-1.2.0-min.js:1081 at kissy-1.2.0-min.js:1084 at kissy-1.2.0-min.js:1102 d @ kissy-1.2.0-min.js:1059 (anonymous) @ kissy-1.2.0-min.js:1081 (anonymous) @ kissy-1.2.0-min.js:1084 (anonymous) @ kissy-1.2.0-min.js:1102 kissy-component.js:10629 Uncaught TypeError: Cannot read property 'ie' of undefined at Object. (kissy-component.js:10629) at kissy-1.2.0-min.js:1048 at Object.each (kissy-1.2.0-min.js:305) at Object.__attachMod (kissy-1.2.0-min.js:1046) at Object.add (kissy-1.2.0-min.js:765) at kissy-component.js:10605 (anonymous) @ kissy-component.js:10629 (anonymous) @ kissy-1.2.0-min.js:1048 each @ kissy-1.2.0-min.js:305 __attachMod @ kissy-1.2.0-min.js:1046 add @ kissy-1.2.0-min.js:765 (anonymous) @ kissy-component.js:10605 jm.js:275 startrun: 24.1ms jm.js:393 Uncaught TypeError: c is not a function at AliStatistics (jm.js:393) at jm.js:1057 AliStatistics @ jm.js:393 (anonymous) @ jm.js:1057 jm.js:298 startRun get config call back.. 3index.php:1 Error in event handler for runtime.onMessage: TypeError: KISSY.one is not a function at chrome-extension://adbieeggbmpfgiiplmbfepkclpcljdef/jm.js:437:366
  7. 龙井茶 龙井茶 says:
    学院君,能够在详细问一下,laravel的邮件发送为什么没有成功,配置都配好了希望更深的了解一下,有必要的我qq 1099542875,希望请教一下出现的错误

登录后才能进行评论,立即登录?