LowCode 低代码平台,拖拽式设计

2023.06.12 改 MIT 协议了。

Gitee,欢迎点赞
GitHub,欢迎点赞

LowCode 开发平台#

完全开源的低代码开发平台,可以通过全配置 + 少量代码实现大量管理应用。

Demo 网站 测试账户:admin,密码:admin

如果疑问或者遇到了请提交 issue

特点#

基于 Dcat-Admin 和 Laravel,你可以在此之上开发更多功能。数据库基于 PostgreSQL。

表单拖拽式设计#

应用全部推拽而成,列表也都是可配置。

表单设计
表单

组件强大的配置能力#

组件配置项超多,可以使用 JS 附加功能。拥有几十个组件库。

组件配置

可设计列表#

列表
数据表格

Requirements#

  • PHP 7.4
  • PostgreSQL
  • fileinfo
  • Redis
  • pgsql

Install Steps#

  1. 创建 Laravel 8.0 应用
composer create-project --prefer-dist laravel/laravel {替换为项目名称} 7.*
  1. 进入项目目录
cd {替换为项目名称}
  1. 安装本扩展
composer require thans/bpm
  1. 在.env 中配置数据库连接。仅支持 PostgreSQL
DB_CONNECTION=pgsql
DB_HOST=localhost
DB_PORT=5432
DB_DATABASE=lowcode
DB_USERNAME=lowcode
DB_PASSWORD=
  1. 运行命令:

php artisan bpm:install

  1. 伪静态配置
location / {
    try_files $uri $uri/ /index.php?$query_string;
}

Acknowledge#

  • Dcat-Admin
  • Laravel
Thans
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 6

一直很想做个类似的,但是不懂前端怎么实现, 感谢开源,有空去研究下:thumbsup:

1年前 评论
Thans (楼主) 1年前

刚好需要,学习学习,感谢分享

1年前 评论