Xin Laravel 企业级 PHP 全栈快速开发框架

Xin Laravel

企业级 PHP 全栈快速开发框架

Github
基于 PHP8.2 + Laravel11 + Mysql + React + TypeScript + UmiJs + Ant Design + Taro 等前沿技术栈开发的全栈开发框架,提供按钮级权限验证、动态菜单、用户分组权限、数据字典、可视化CRUD、系统配置、文件管理系统等便捷开发,
拥有 Web管理端、Web客户端 和 Taro多端小程序。遵循 Apache License 无需授权即可免费商用.

主要特征

✨ 前后端分离

采用Api接口规范,前后端分离开发模式,后端不必考虑视图UI功能,前端web目录不包含任何后端代码。

🎨 React 技术栈

阿里 Umi Js 以及 AntdPro 组件库,不仅简单易用,并且可以是你的技术更上一层楼,带你体验技术的革新,站在巨人肩膀上享受开发的便捷和乐趣。

📟 权限控制系统

我们提供了完善的权限验证系统,支持客户端、管理端,双动态菜单,页面按钮级权限控制,使用PHP8注解验证精确控制接口请求,支持分组权限禁用继承。

♻️ 数据字典和全局设置

强大的数据字典,支持CRUD生成,value、label 映射,支持标签、文字、徽标三种表格展示类型,多种显示状态,还有方便的系统配置。

🎁 文件管理系统

XinAdmin 拥有强大的文件系统,可拓展 AliOss 存储 支持多选、文件分组等,支持图片、视频、音频、压缩文件和其它文件上传

🚀 Online 在线开发

在线开发表格表单,支持一键生成CRUD代码,预览生成代码,提供多种表单组件,详细查看具体介绍。

内置功能

  • 仪表盘:提供基于 antv 开箱即用的仪表盘方案,以及演示页面
  • 示例组件:包含图标、表格、列表、表单等组件的示例
  • 前台会员:前台会员的权限管理、分组和列表以及余额记录等
  • 管理员:管理员是后台系统的访问者,提供管理员分组、权限、列表以及管理员信息设置
  • 系统设置:系统设置是对服务器可变参数快速设置的表单,可以自定义分组以及表单类型
  • 文件管理:文件上传解决方案,可拓展 AliOss 存储,后台文件管理文件夹,支持多选、文件分组等,支持图片、视频、音频、压缩文件和其它文件上传
  • 字典管理:对系统中经常使用的一些较为固定的数据进行维护
  • 代码生成:可视化生成对应的增删改查相对应业务

项目截图

在线开发 CRUD 代码一键生成 和 预览

多模板门户页面,可直接当作公司官网或者项目首页,还有更多插件模板

index.png

字典配置,支持多中种状态

dict.png

文件系统

%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202024-03-01%20162443.png

理念

技术无止境,在我享受他人技术成果的时候,也想要为技术做出一份贡献。对于设计理念,我们始终站在巨人的肩膀之上,探索属于我们的全新篇章!

支持项目

如果觉得项目不错,或者已经在使用了,希望你可以去 Github 或者 Gitee 帮我们点个 ⭐ Star,或者赞助我们,这将是对我们极大的鼓励与支持。

鸣谢巨人

排名不分先后

  1. Ant Design
  2. Umi Js
  3. Laravel

仓库地址

Github
开源不易,希望大家多多支持,给个Star⭐⭐⭐⭐

本作品采用《CC 协议》,转载必须注明作者和本文链接
本帖由系统于 3个月前 自动加精
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 27
susucool

你也玩原神? :see_no_evil:

4个月前 评论
xineny (楼主) 4个月前
小李世界 4个月前

是基于laravel 的还是 tp的

4个月前 评论
xineny (楼主) 4个月前
Mutoulee

非常nice!

4个月前 评论
xineny (楼主) 4个月前

nice :+1:

4个月前 评论
xineny (楼主) 4个月前

taro呢 没看到相关仓库呢

4个月前 评论
xineny (楼主) 4个月前

排名部分先后 还是 排名不分先后

4个月前 评论
xineny (楼主) 4个月前

前端只有React嘛,考虑Vue嘛

4个月前 评论
xineny (楼主) 4个月前

已經星星 有VUE就好了,比較習慣VUE的

4个月前 评论
xineny (楼主) 4个月前
yybawang

看来是个全栈老phper :+1:

4个月前 评论
xineny (楼主) 4个月前

star了,支持一下!

4个月前 评论
xineny (楼主) 4个月前

xinadmin.cn/laravel/start 文档项目地址有错误

4个月前 评论
兜兜转转便是空 (作者) 4个月前
xineny (楼主) 4个月前
zds

支持一下

3个月前 评论

在线开发 CRUD 代码一键生成这个功能,一般多人协作的项目都会用到数据库迁移来维护数据表的,针对这种情况在线开发CRUD代码一键生成这个功能就不符合了,强烈建议出一个命令行根据已存在表生成CRUD代码的功能

3个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!