xin-admin/
├── xin-admin-laravel/ # 后端项目 (PHP + Laravel)
│ ├── app/ # 应用核心目录
│ │ ├── Console/ # 命令行工具
│ │ ├── Exceptions/ # 异常处理
│ │ ├── Http/ # HTTP 相关 (控制器、中间件、请求)
│ │ ├── Models/ # 数据模型
│ │ ├── Observers/ # 模型观察者
│ │ ├── Providers/ # 服务提供者
│ │ ├── Repositories/ # 数据仓库
│ │ ├── Services/ # 业务逻辑服务
│ │ └── Support/ # 辅助功能
│ ├── bootstrap/ # 框架启动文件
│ ├── config/ # 配置文件
│ ├── database/ # 数据库迁移和种子
│ ├── lang/ # 多语言文件
│ ├── public/ # 公共资源
│ ├── resources/ # 视图和资源文件
│ ├── routes/ # 路由定义
│ ├── storage/ # 存储文件
│ ├── tests/ # 测试文件
│ ├── .env.example # 环境配置示例
│ ├── artisan # Artisan 命令行工具
│ ├── composer.json # Composer 依赖配置
│ └── README.md # 项目说明
├── xin-admin-ui/ # 前端项目 (React + TypeScript)
│ ├── src/ # 源代码目录
│ │ ├── api/ # API 接口定义
│ │ ├── components/ # 通用组件
│ │ ├── domain/ # TypeScript 类型定义
│ │ ├── hooks/ # 自定义 Hook
│ │ ├── layout/ # 布局组件
│ │ ├── locales/ # 国际化资源
│ │ ├── pages/ # 页面组件
│ │ ├── router/ # 路由配置
│ │ ├── stores/ # Zustand 状态管理
│ │ ├── utils/ # 工具函数
│ │ ├── App.tsx # 应用入口组件
│ │ ├── index.css # 全局样式
│ │ └── main.tsx # 主入口文件
│ ├── public/ # 静态资源
│ ├── types/ # 全局类型定义
│ ├── .env.development # 开发环境配置
│ ├── .env.production # 生产环境配置
│ ├── index.html # HTML 模板
│ ├── package.json # npm 依赖配置
│ ├── tsconfig.json # TypeScript 配置
│ ├── vite.config.ts # Vite 构建配置
└───└── README.md # 项目说明