项目简述2

前后端分离
项目简述
在线教育项目:
项目介绍:
我在上家公司做的是一个线教育系统,它是一个以网络为介质的教学方式,通过网络 教师就可以在线上对学生展开一个教学,此外还有一些网络的课件的资源共享,学员可以随时进行学习,对于一些工作繁忙,学习时间不固定的职场人而言线上教育是比较方便的了,也很大的降低了学习的门槛。主要是针对一些高校学生,一些职业考试的人、留学的、爱好人员等。
模块介绍:
平台采用的是B2C模式。系统有两个,前台(用户端)和后台(管理员端),后台有:讲师管理模块、用户管理模块、课程分类模块、课程管理模块(视频,比如视频的章节小节)、统计分析模块:比如统计课程在一定时间内有多少课程的购买量和播放量、订单管理模块、权限管理等。
前台有:登录和注册,此外登录呢也会实现一个微信的扫码登录、首页数据显示、讲师列表和详情、还有课程的列表和详情和课程的视频在线播放直播、和购买会员的微信支付功能等。
技术栈:
项目采用 前后端分离开发,使用idea作为开发工具。
采用微服务构建,采用springboot+springCloud为主体,myBatisPlus作为持久层框架存储,数据库采用mysql,还有redis作为项目缓存中心,提高项目效率,spring security作为安全框架,easyExcel降低内存压力,用户搜索使用到的是es搜索引擎,还有rabbitmq消息中间件、等。还有一些其他技术,比如阿里云oss,阿里云视频点播、docker作为软件容器化管理工具、git版本控制仓库、和jenkins持续化工具。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 我与微信审核的“相爱相杀”看个人小程序副业
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· spring官宣接入deepseek,真的太香了~