职业培训机构需要一个线上平台,让学员自己选课、付款并学习,运营人员则要在后台管理课程、活动和学员进度。这个项目就是给培训机构用的在线学习系统,把报名到上课的过程放到网上完成。
点击空白处退出提示
职业培训机构需要一个线上平台,让学员自己选课、付款并学习,运营人员则要在后台管理课程、活动和学员进度。这个项目就是给培训机构用的在线学习系统,把报名到上课的过程放到网上完成。
项目分为学员端和运营后台。学员端可以浏览课程、下单购买、开始学习,并查看自己的学习进度。购买成功后课程自动开通,不用人工一个个开权限。学习过程中可以签到、点赞和参与互动。运营后台负责课程上下架、活动配置和学员数据查看。另外提供课程搜索,方便学员按名称或内容找到课。我做的部分集中在开通课程、学习记录、搜索和互动。
我负责课程开通、学习进度、搜索和互动相关接口,并完成与支付结果的衔接。项目按多个服务拆开,使用 Spring Cloud、MySQL、Redis,搜索和消息队列按场景选用。支付成功后由消息通知开通课程,学习进度先临时保存,再统一写入数据库,减少频繁读写。接口完成后配合前端联调并跟到上线。

评论