v1.0.5 · Genesis

Lei-Admin
模块化后台管理框架

基于 Laravel 构建的开源通用后台管理框架,模块化架构、RBAC 权限、安装向导,开箱即用,让后台开发更简单。

进入后台 Gitee

模块化架构

业务功能按模块组织,每个模块独立包含控制器、视图、路由、迁移。模块可独立安装、启用和禁用,互不干扰。

RBAC 权限控制

基于角色的访问控制系统,支持细粒度权限分配。每个模块可声明自己的权限节点,通过中间件和辅助函数灵活鉴权。

安装向导

内置 Web 安装向导,自动检测环境、配置数据库、创建管理员。Fork 即用,无需手动修改配置文件。

Livewire 驱动

使用 Livewire v4 构建动态交互组件,无需编写 JavaScript。数据表格、表单提交、实时搜索全部服务端驱动。

现代 UI

基于 Tailwind CSS + DaisyUI 的设计系统,支持亮色/暗色双主题,自适应响应式布局,开箱就有良好体验。

开发者友好

完善的开发文档、清晰的目录规范、内置辅助函数。遵循 Laravel 最佳实践,学习成本极低。

技术栈

基于成熟稳定的开源技术构建

Laravel ^12.0
Livewire ^4.2
DaisyUI 5.x
Tailwind 4.x
PHP ^8.2

快速开始

三步完成部署

# 1. 克隆项目
$ git clone https://gitee.com/jingxuanjituan_wanglei/lei-admin.git
$ cd lei-admin

# 2. 安装依赖
$ composer install
$ npm install && npm run build

# 3. 访问安装向导
$ open http://your-domain.com/install