「Open source」A project management and team collaboration system tool tailored for IT R&D teams.

Open SourceProcess Management
2026-06-28 02:11 2 次浏览 • 0 次下载 0KB
「Open source」A project management and team collaboration system tool tailored for IT R&D teams.

1. Project Overview

Jiagu DEV is a project management and team collaboration system tool specially designed for IT R&D teams. It can be used to online manage team's work, projects, and tasks, covering from proposal of demand to completion of development and online deployment of the entire project collaboration process

Pythagoras DEV's product concept: Through the 'project' form, members, requirements, tasks, defects (BUG), documents, interactive discussions, and various forms of resources are organized together, team members participate in updating tasks, documents, etc. to drive project progress, while the system uses timelines and various dynamic reports to automatically report project progress to members.

2. Open Source License

UsageGPL-3.0Open-source agreement

3. Screenshots

4. Feature Overview

System characteristics

  • Multi-product support, can add multiple product management
  • Multi-project support, can manage multiple projects at the same time
  • Configurable user role control, different roles can configure different operation permissions
  • Wiki-style document writing, Markdown editor, efficient and convenient for programmers
  • Each project has requirements, tasks, Wiki documents, dynamic records, interactive comments, and work record modules
  • Task time tracking mechanism, project task multi-state transition, task results can be seen and controlled.
  • Work hour registration, team fine-grained management, can statistics each person's daily time spent on each project
  • Task arrangement, task distribution specified person, can set responsible person, multiple collaborative personnel
  • Employee operation records full coverage tracking

5. Tech Stack

Installation Guide

1. Server.

Server minimum configuration:

    1 core CPU (recommended 2 cores+)
    1G memory (recommended 4G+)
    1M bandwidth (recommended 3M+)

Server Requirements:

    PHP >= 7.1  
    Mysql >= 5.5.0 (Must support innodb engine)  
    Apache or Nginx  
    PDO PHP Extension  
    MBstring PHP Extension  
    CURL PHP Extension  
    Composer (for managing third-party packages)

II. System Installation

Command Line Installation (Recommended)

It is recommended to use command line installation, because adopting command line installation method can keep in sync with updates of Gitee DEV at any time. Please prepare Git and Composer in advance when using command line installation.

Linux under, gougou DEV's installation please use the following command to install.

Step 1: Clone gougou DEV to your local

Access to One Flying Open-source: https://code.exmay.com/ Download

Step 2: Enter directory

cd gougudev

Step 3: Download PHP dependency package 【php8.0 environment use the root directory's composer.php8.json replace composer.json after installation】

composer install

Step 4: Add virtual host and bind to the project's public directory

Step 5: Access

http://www.yoursite.com/install/index performs installation

⚠️⚠️ Note: During the installation process, please create an empty database manually first, then fill in the database name and username created just now to complete the installation. ⚠️⚠️

Reminder: During the installation process, if the progress bar is stuck, it is usually a database write permission or installation environment configuration problem, please note to check.

✅✅ PS: If you need to reinstall, please delete the config/install.lock file in the directory, and you can reinstall. ✅✅

3. Pseudo-static configuration

Nginx  Modify the nginx.conf configuration file and add the following statement.

    location / {
        if (!-e $request_filename){
        rewrite  ^(.*)$  /index.php?s=$1  last;   break;
        }
    }

Apache Save the following content as an .htaccess file and place it in the same directory as the public application file.

    <IfModule mod_rewrite.c>
    Options +FollowSymlinks -Multiviews
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
    </IfModule>

❓ Frequently Asked Questions

  1. Installation failed, it may be that the php configuration file has forbidden the use of putenv and proc_open functions. Solution: Find the location of the php.ini file, open the php.ini file, search for the disable_functions item, and check if putenv and proc_open functions are disabled. If they are in the disabled list, remove putenv and proc_open, then exit and restart php.
  2. If the installation is successful, but the page opens and prompts 404 error, please check the server's pseudo-static configuration. If it is a Baibu panel, please configure the website's pseudo-static to use the thinkphp rule.
  3. If it prompts that the current permissions are insufficient and cannot write the configuration file config/database.php, please check if database.php is readable, and it is also possible that the installation program cannot access the parent directory, please check the PHP open_basedir configuration.
  4. If composer install fails, please try to switch the configuration to the domestic source in the command line, the command is as follows: composer config -g repo.packagist composer https://mirrors.aliyun.com/composer.
  5. Please visit http://www.yoursite.com/install/index, please note to check if the pseudo-static configuration has set the thinkphp rule.
#1
资源直链https://gitee.com/gouguopen/dev/repository/archive/master.zip
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare