赶考状元系统
开发周期:2019/2-2020/1
使用技术:Spring + SpringMVC + MyBatis + SpingData JPA + MySQL +Spring Boot + Spring Cloud +RabbitMQ+ElasticSearch+ Redis + FreeMarker + FastDFS + MongoDB
项目描述:赶考状元专注于中小学在线教育,平台包括门户首、教学管理中心、学习中心、系统管理中心、社交系统等子系统。门户是整个平台的入口,包括门户首页、注册登录、课程搜索等。学习中心为用户提供在线学习服务,包括我的课程、视频点播、视频直播。教学管理中心为教育机构或个人讲师提供教学管理功能,包括课程管理、媒资管理等。
责任描述:
1. CMS管理模块:包括页面的管理、页面静态化、页面预览、页面发布等功能
2. 课程管理模块:包括课程的添加、课程的预览、课程的发布、图片的上传
3. 搜索功能的实现、
4. 用户认证:单点登录、第三方认证
5. 订单支付的流程和自动选课
涉及技术:CMS内容管理系统 SSI页面包含技术 Freemarker页面静态化、RabbitMQ消息中间件、Es搜索引擎、FastDFS分布式文件系统、Spring Security Oauth2认证框架、分布式事务。