基于 Laravel 开发的低代码管理后台系统,前后端分离架构。后端 PHP 8.3 + Laravel 13,前端 Vue SPA,数据库 MySQL。核心思路是模块代码生成器——通过配置模块字段和菜单,自动生成对应的 CRUD 接口和管理页面,减少重复性后台开发工作。
系统支持多租户数据隔离,每个实例独立数据库。集成了用户权限管理、操作日志审计、API 文档(Swagger)、文件导入导出(Excel/PDF)、 AI 接口对接、定时任务调度、消息通知、数据备份等常见企业级功能模块。API 层面用 Laravel Sanctum 做 Token 鉴权,数据库查询全部走 Eloquent ORM,部分高频接口做了缓存。
整套东西从数据库设计、代码生成器逻辑、API 开发到前端页面、服务器部署,独立完成。