Jitamin

Jitamin (pronounced /ˈdʒɪtəmɪn/) is a free software written in PHP, intended to handle the project management over the web.

Jitamin is inspired by vitamin. It also stands for JIT(Just In Time) and Min(The pinyin of ).

简体中文

Features

Get a clear visual overview of your project Multiple themes Project/task management Support task list, kanban and Gantt views Drag and drop tasks Multiple language support, build-in English and Chinese language supports Filter on search results Support personal projects and team projects Support tasks, sub-tasks, attachment, comments Auto-trigger actions Visualized statistics result Support third part integration Support plugins

Change Logs

Requirements

There are a few things that you will need to have set up in order to run Jitamin:

A web server: Nginx, Apache (with mod_rewrite), or Lighttpd PHP 5.6+ (PHP7 is recommended) Database: MySQL is recommended, also you can choose PostgreSQL orSQLite Composer

Installation

Get the jitamin source code

$ cd /var/www $ git clone https://github.com/jitamin/jitamin.git $ cd jitamin

Setting the config file

$ cp .env.example .env

Adjust the .env according to your environment, especially the database settings.

Install the PHP dependency packages

$ composer install -o --no-dev

Create database,and setting env

CREATE DATABASE jitamin; CREATE USER 'jitamin'@'localhost' IDENTIFIED BY 'jitamin'; GRANT ALL PRIVILEGES ON jitamin.* TO 'jitamin'@'localhost' IDENTIFIED BY 'jitamin' WITH GRANT OPTION;

then, edit .env file, change databases,username and password. and edit config/config.php file.

Migrate the database and initialize the database

create database tables

vendor/bin/phinx migrate initialize database

vendor/bin/phinx seed:run

For installation under Windows, you should replace the command vendor/bin/phinx with vendorrobmorganphinxbinphinx.bat.

Confirm that the directory bootstrap/cache and storage have write permission

$ chmod -R 0777 bootstrap/cache $ chmod -R 0777 storage

Optional steps

$ php artisan config:cache $ php artisan route:cache

Access the service through web browser

Open your web browser, enter the address such as http://jitamin.yourdomain.com to access the web service. The initial Super Administrator's user name and password are listed below:

username: admin or admin@admin.com password: admin

Upgrade steps

Fetch the latest source code

$ git fetch --all $ git checkout latest_tag // Change the latest_tag to the latested release git tag, such as 0.4.4

Update the dependencies

$ composer install -o --no-dev

Update the database

vendor/bin/phinx migrate

For updating under Windows, you should replace the command vendor/bin/phinx with vendorrobmorganphinxbinphinx.bat.

Optional steps

$ php artisan config:cache $ php artisan route:cache

Demo

We have a site to demostrate how Jitamin works, please visit http://jitamin.com. You can login by either of three kinds of account below.

Github account

Press the button Login with my Github Account

Test user

username: test or test@test.com password: test123

Manager

username: jitamin or jitamin@jitamin.com password: jitamin

Development

Jitamin has its own pre-compiled static resources, if you don't want to change the web frontend styles, just skip this section.

Tools:

Node.js Bower Gulp

yarn install || npm install bower install gulp

License

Jitamin 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.

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。