OnlineExam是由Spring Cloud Alibaba 与 Vue 构建的极简但功能完备的在线考试系统
后端技术栈
-
Spring Cloud Gateway
-
Spring Cloud Alibaba
-
Mybatis Plus
-
Zipkin
前端技术栈
- Vue
- Element-UI
- Tailwind CSS
- 克隆本项目或在发行版中下载源代码
- 运行 sql 脚本,并启动 Nacos 与 Zipkin
- 启动 Exam-Backstage 下的服务
- 前端项目 npm install 安装所需依赖
- 运行前端项目即可完成项目启动
- Fork 本仓库
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request
- 后端微服务拆分
- 前端学生端与管理端拆分
- 前端页面美化及功能优化
- 配置 Spring Cloud Gateway 动态路由
- 配置 Zipkin 链路追踪
- 使用 Sharding JDBC 进行主从复制及读写分离
- 构建 ELK 日志收集系统