Leantime基于 PHP 的精益项目管理系统

联合创作 · 2023-10-01 19:51

Leantime 是一个面向初创企业和创新者的精益开源项目管理系统,结合 MySQL 并用 PHP、Javascript 所编写。

功能:

  • 使用看板、表格和日历视图进行任务管理;
  • 创意板和创意看板;
  • 使用 Lean canvas 的研究板;
  • 使用甘特图进行里程碑管理;
  • 时间表管理;
  • 回顾;
  • 项目仪表板;
  • 项目报告;
  • 多个用户角色(客户、团队成员、客户经理、经理和管理员);
  • 两步身份验证;
  • 与 Mattermost、Slack 和 Zulip 的集成;
  • 将时间表、任务和里程碑导出到 CSV;
  • 使用 AWS S3 或本地文件系统进行文件存储;
  • 提供英语、西班牙语、俄语、荷兰语;

安装(生产)

  • 下载最新版本;
  • 创建一个空的 MySQL 数据库;
  • 将整个目录上传到您的服务器;
  • 将您的域指向public/目录;
  • 重命名config/configuration.sample.phpconfig/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.phpconfig/configuration.php
  • 在以下位置填写您的数据库凭据(用户名,密码,主机,dbname) config/configuration.php
  • 导航至 <localdomain>/install
  • 按照说明安装数据库和用户帐户;

 

浏览 1
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报