refactor: .devops/CI-CD-with-AI.yml
校园活动与日程管理系统是一个基于Spring Boot + Vue3的全栈Web应用,实现了用户注册登录、校园活动管理、活动报名签到、个人日程管理、待办事项管理五大核心业务。
校园活动与日程管理系统/ ├── backend/ # 后端项目 │ ├── src/ # 源代码 │ │ ├── main/ │ │ │ ├── java/ │ │ │ │ └── com/campus/activity/ │ │ │ │ ├── common/ # 通用类 │ │ │ │ ├── config/ # 配置类 │ │ │ │ ├── controller/ # 控制器 │ │ │ │ ├── dto/ # 数据传输对象 │ │ │ │ ├── entity/ # 实体类 │ │ │ │ ├── exception/ # 异常处理 │ │ │ │ ├── repository/ # 数据访问层 │ │ │ │ ├── scheduler/ # 定时任务 │ │ │ │ ├── security/ # 安全认证 │ │ │ │ ├── service/ # 业务逻辑层 │ │ │ │ └── util/ # 工具类 │ │ │ └── resources/ │ │ │ ├── application.yml # 配置文件 │ │ │ └── sql/ # SQL脚本 │ │ └── test/ # 测试代码 │ └── pom.xml # Maven配置 ├── frontend/ # 前端项目 │ ├── src/ │ │ ├── api/ # API接口 │ │ ├── assets/ # 静态资源 │ │ ├── components/ # 组件 │ │ ├── router/ # 路由 │ │ ├── stores/ # 状态管理 │ │ ├── utils/ # 工具函数 │ │ ├── views/ # 页面 │ │ ├── App.vue # 根组件 │ │ └── main.js # 入口文件 │ ├── index.html │ ├── package.json │ └── vite.config.js └── docs/ # 文档 ├── api.md # API文档 └── deployment.md # 部署文档
mysql -u root -p < backend/src/main/resources/sql/init.sql
cd backend mvn spring-boot:run
cd frontend npm install npm run dev
详细部署步骤请参考:部署文档
详细API接口说明请参考:API文档
MIT License
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
校园活动与日程管理系统
项目简介
校园活动与日程管理系统是一个基于Spring Boot + Vue3的全栈Web应用,实现了用户注册登录、校园活动管理、活动报名签到、个人日程管理、待办事项管理五大核心业务。
技术栈
后端
前端
核心功能
1. 用户模块
2. 活动模块
3. 日程模块
4. 待办模块
项目结构
快速开始
环境准备
数据库初始化
后端启动
前端启动
访问系统
核心特性
安全性
性能优化
可维护性
部署说明
详细部署步骤请参考:部署文档
API文档
详细API接口说明请参考:API文档
许可证
MIT License