first commit

This commit is contained in:
super
2025-12-28 22:09:44 +08:00
commit 5457ce7cf4
83 changed files with 24640 additions and 0 deletions

80
README.md Normal file
View File

@@ -0,0 +1,80 @@
# CodePort 码头 - 管理后台
人才外包平台管理后台系统
## 项目简介
CodePort 码头是一个人才外包平台的管理后台系统,提供完整的业务管理功能。
## 功能模块
- **控制台** - 数据总览和工作台
- **社区管理** - 帖子、评论、标签、城市圈子管理
- **内容管理** - 文章管理
- **客服管理** - 接入会话、会话列表
- **项目管理** - 项目列表、招募管理、已成交项目、合同管理、会话管理
- **人才管理** - 人才列表、简历模板管理
- **用户管理** - 用户列表、认证管理、角色管理、岗位管理、等级配置
## 技术栈
- **Vue 3** - 渐进式 JavaScript 框架
- **TypeScript** - 类型安全的 JavaScript 超集
- **Vite** - 下一代前端构建工具
- **Ant Design Vue 4** - 企业级 UI 组件库
- **Vue Router 4** - 官方路由管理器
- **Pinia** - 轻量级状态管理
- **Axios** - HTTP 客户端
## 开发环境
```bash
# 安装依赖
npm install
# 启动开发服务器
npm run dev
# 构建生产版本
npm run build
# 预览构建结果
npm run preview
```
## 项目结构
```
codePort/
├── public/ # 静态资源
├── src/
│ ├── assets/ # 资源文件
│ ├── components/ # 公共组件
│ ├── config/ # 项目配置
│ ├── layouts/ # 布局组件
│ ├── mock/ # Mock 数据
│ ├── router/ # 路由配置
│ ├── stores/ # 状态管理
│ ├── types/ # TypeScript 类型
│ ├── utils/ # 工具函数
│ ├── views/ # 页面视图
│ ├── App.vue # 根组件
│ ├── main.ts # 入口文件
│ └── style.css # 全局样式
├── index.html # HTML 模板
├── package.json # 依赖配置
├── tsconfig.json # TypeScript 配置
└── vite.config.ts # Vite 配置
```
## 环境变量
创建 `.env.development``.env.production` 文件配置环境变量:
```env
VITE_API_BASE_URL=/api
```
## 许可证
MIT License