[Open Source] A Team Collaboration and Office System Framework for Small and Medium-Sized Organizations, Featuring Simple and Convenient Drag-and-Drop Operations

Open SourceProcess Management
2026-06-28 04:17 2 次浏览 • 0 次下载 0KB
[Open Source] A Team Collaboration and Office System Framework for Small and Medium-Sized Organizations, Featuring Simple and Convenient Drag-and-Drop Operations
One Flying Open-source - Open-source recommendation, committed to pushing open-source project technology applications to target users in the first time, reducing the difficulty and cost of open-source authors, open-source teams, and open-source organizations in promoting and promoting open-source projects, and accurately and smoothly transmitting value and sharing win-win!

1. Project Overview

GeChiIUI (GeChi Backend Development Framework) is an open-source team collaboration and office system framework designed for small and medium-sized organizations. Its main features include article management, file and document management, form management, approval workflows, and a knowledge base. Drag-and-drop operations make it simple and convenient to use. It can also be used to build blogs, corporate websites, help centers, e-commerce platforms, and more. It supports multi-team and multi-site modes and can be used for enterprise group applications and SaaS services.

2. Open Source License

Licensed under GPL-3.0

3. Screenshots

Feature Screenshots and Demo

Login Page

Admin Dashboard Homepage

Drag-and-Drop Article (Block) Editor

Drag-and-Drop Interface Editor

Drag-and-Drop Interface Editor

Plugin Market


4. Feature Overview

Theme

  1. OA Collaboration Theme
  2. Online Document Theme
  3. Responsive Website Theme

Plugin Support

  1. Forms
  2. Approval Workflows
  3. Custom Fields
  4. Responsive Templates (200+)
  5. Online Store
  6. 20+ Plugins, Including Code Highlighting

Function description

  1. Admin URL: /gc-admin.php
  2. Enable Multisite Mode: Add define('GC_ALLOW_MULTISITE',true); to the end of gc-config.php
  3. Sitemap URL: /gc-sitemap.xml
  4. Feed URL: /feed GeChiIUI lets you focus on creating website content without worrying about backend technology.

5. Tech Stack

Production Installation Package Git:

If your server supports Git, you can install it directly on the server using Git commands. If you need to modify the underlying source code, this package is also open source, allowing you to edit PHP files directly.


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

Development Project Package Git:

The project package is intended for developers to modify PHP, JS, and CSS files and manage NPM components.


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

Admin UI Model Examples:

The UI is built with Bootstrap + SCSS + ES6.

Single-Site Pretty URL Configuration


location /
{
   try_files $uri $uri/ /index.php?$args;
}

rewrite /gc-admin$ $scheme://$host$uri/ permanent;

Multisite

### Enable Multisite (SaaS Mode)

After successfully installing the system, edit the gc-config.php file and add define('GC_ALLOW_MULTISITE',true); at the end. Save the file and refresh the admin dashboard. A new Network Setup option will appear in the Tools menu. Click it and follow the setup instructions.

Multisite Pretty URL Configuration


rewrite ^/([_0-9a-zA-Z-]+/)?gc-admin$ /$1gc-admin/ permanent;
if (-f $request_filename){
  set $rule_2 1;
}
if (-d $request_filename){
  set $rule_2 1;
}
if ($rule_2 = "1"){
#ignored: “-” thing used or unknown variable in regex/rew
}
# Direct access to Baota SSL certificate verification
rewrite /.well-known/acme-challenge/(.*)$ /.well-known/acme-challenge/$1 last;
rewrite ^/([_0-9a-zA-Z-]+/)?(gc-(content|admin|includes).*) /$2 last;
rewrite ^/([_0-9a-zA-Z-]+/)?((assets).*) /$2 last;
rewrite ^/([_0-9a-zA-Z-]+/)?(.*.php)$ /$2 last;
rewrite /. /index.php last;

#1
资源直链https://gitee.com/gechiui/gechiui
去下载
星河码客

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

关于本站

联系我们

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

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

Powered by Nuxt · Deployed on Cloudflare