Jitamin (读作/ˈdʒɪtəmɪn/) 是一款免费、开源,使用PHP语言开发的项目管理系统。Jitamin灵感来自于Vitamin,并结合了Just In Time(准时)和敏的拼音min,意指效率与敏捷是项目管理的维他命。
- 简洁、美观的界面
- 支持多主题
- 可视化的任务管理
- 支持列表、看板和甘特图等任务视图
- 任务可拖拽移动
- 多语言,默认带英文和简体中文语言包
- 过滤搜索
- 可创建团队项目和个人项目
- 支持任务、子任务、附件和评论
- 动作自动触发
- 可视化的统计
- 第三方集成
- 支持插件
- 通过插件与Fixhub集成
- 集成twig模板引擎
- PHP 5.6或更高(推荐使用PHP7)
- 数据库, 推荐使用MySQL 或 PostgreSQL。 当然SQLite也可以运行。
- Composer
一. 克隆代码
$ git clone https://github.com/jitamin/jitamin.git二. 设置配置文件
$ cp config/config{.default,}.php根据实际情况修改
config/config.php相关配置文件。
三. 安装依赖包
$ composer install -o --no-dev四. 安装数据库迁移和初始数据
- 创建数据表
vendor/bin/phinx migrate- 安装初始数据
vendor/bin/phinx seed:runWindows环境请将上述命令中的
vendor/bin/phinx替换为vendor\robmorgan\phinx\bin\phinx.bat
五. 确保bootstrap/cache和storage目录可写。
$ chmod -R 0777 bootstrap/cache
$ chmod -R 0777 storage六. 通过浏览器访问
安装完成后,请通过浏览器访问你的Jitamin网址,如:http://jitamin.dev
初始管理员的用户名和密码:
- 用户名:
adminoradmin@admin.com - 密码:
admin
一. 获取最新代码
$ git fetch --all
$ git checkout {latest_tag} // 请将 {latest_tag} 修改为最新的tag,比如:0.3.0二. 更新依赖
$ composer install -o --no-dev三. 更新数据表
vendor/bin/phinx migrateWindows环境请将上述命令中的
vendor/bin/phinx替换为vendor\robmorgan\phinx\bin\phinx.bat
体验Jitamin, 请访问 http://jitamin.com:
一. 普通用户
- 用户名:
testortest@test.com - 密码:
test123
二. 管理员用户
- 用户名:
jitaminorjitamin@jitamin.com - 密码:
jitamin
Jitamin代码里自带编译后的前端静态资源。如果你不想修改前端样式,请直接忽略本环节。
工具集:
- Node.js
- Bower
- Gulp
npm install --global gulp
bower install
gulpJitamin is licensed under the license of MIT. See the LICENSE for more details.
Jitamin is a fork based on Kanboard. Kanboard is Copyright Frédéric Guillot and others.