项目模块
一、权限管理
- 用户管理
- 角色管理
- 菜单管理
二、讲师管理
- 讲师列表
- 添加讲师
三、课程分类
- 课程分类列表
- 导入课程分类
四、课程管理
- 课程列表
- 发布课程
五、统计分析
- 生成统计
- 统计图表
六、Banner列表
七、订单列表
项目介绍
一、项目商业模式
1. B2C
商家到用户,有两个角色:管理员和普通用户。在线教育项目使用这种模式
- 管理员:添加、修改、删除
- 普通用户:查询
2. B2B2C
京东:普通用户,可以买自营,可以买普通商家
二、技术选项
1. 后端技术
- springboot
- springcloud
- mybatisplus
- spring security
- redis
- maven
- easyExcel
- jwt
- oauth2
2. 前端技术
- vue
- elementui
- axios
- node.js
3. 其他技术
- 阿里云OSS
- 阿里云视频点播服务
- 阿里云短信服务
- 微信支付和登录
- docker
- git
- jenkins