Leantime基于 PHP 的精益项目管理系统
Leantime 是一个面向初创企业和创新者的精益开源项目管理系统,结合 MySQL 并用 PHP、Javascript 所编写。
功能:
- 使用看板、表格和日历视图进行任务管理;
- 创意板和创意看板;
- 使用 Lean canvas 的研究板;
- 使用甘特图进行里程碑管理;
- 时间表管理;
- 回顾;
- 项目仪表板;
- 项目报告;
- 多个用户角色(客户、团队成员、客户经理、经理和管理员);
- 两步身份验证;
- 与 Mattermost、Slack 和 Zulip 的集成;
- 将时间表、任务和里程碑导出到 CSV;
- 使用 AWS S3 或本地文件系统进行文件存储;
- 提供英语、西班牙语、俄语、荷兰语;
安装(生产)
- 下载最新版本;
- 创建一个空的 MySQL 数据库;
- 将整个目录上传到您的服务器;
- 将您的域指向
public/
目录; - 重命名
config/configuration.sample.php
为config/configuration.php
; - 在以下位置填写您的数据库凭据(用户名、密码、主机、dbname)
config/configuration.php
; - 导航至
<yourdomain.com>/install
; - 按照说明安装数据库并设置第一个用户帐户;
安装(开发)
- 安装 composer 和 npm;
- 将仓库克隆到本地服务器;
- 创建 MySQL 数据库;
- 运行 composer 加载 php 依赖项;
composer install
然后
npm install
加载 Javascript 依赖项并最终运行 grunt 任务以创建编译的 js 文件;
./node_modules/grunt/bin/grunt Build-All
- 将您的本地域指向
public/
目录; - 重命名
config/configuration.sample.php
为config/configuration.php
; - 在以下位置填写您的数据库凭据(用户名,密码,主机,dbname)
config/configuration.php
; - 导航至
<localdomain>/install
; - 按照说明安装数据库和用户帐户;
评论