一个适用于搭建企业内部培训平台的开源系统
大家好,我是 Java陈序员
。
问君能有几多愁,唯有开源项目解千愁!
最近领导给了个任务,搭建一个企业内部培训平台!好不容易刚完成上个任务,又来一个活,这不又得加班了!
还好,之前逛 GitHub 的时候,发现了一个项目,完美适用!马上就部署给领导看,领导直夸这效率杠杠的!
今天顺便把这个开源项目介绍给大家!
项目介绍
PlayEdu
—— 一个适用于搭建企业内部培训平台的开源系统。采用前后端分离的模式,后端基于 Java + SpringBoot3 + MySQL 开发,前端采用 React18 为核心框架。
整个系统分为PC学员端、H5学员端和后端管理端三部分。提供部门管理、学员管理、在线视频学习、学员进度追踪、视频私有化存储等培训主要功能。
功能特色
PC 学员端
PC 学员端首页页面,支持查看任务任务课程、课程进度、学习时长等。
PC 学员端学习详情页面,支持查看课程简介、课程目录、学习进度等。
PC 学员端视频播放页面,支持上次观看记录、倍速播放、全屏等。
H5 学员端
H5 学员端首页页面,支持查看全部课程,包括必修课、选修课、已学完课程、未学完课程。
H5 学员端课程页面,支持查看课程信息、课程目录、课程课件、学习进度等。
H5 学员端视频播放页面,支持播放课程视频、查看课程章节和学习情况。
H5 学员端个人中心页面,支持查看个人的学习情况统计。
后台管理端
后台管理端首页,支持统计今日学习情况、学员情况、学习排行、资源统计等。
后台管理端分类设计页面,支持设计课程分类。
后台管理端资源管理页面,支持管理视频、图片、课件。
后台管理端课程中心页面,支持管理课程,课程分类、课程属性、课程指派、课程页面、课时列表、课程简介等。
后台管理端学员管理页面,支持管理学员、部门,添加/批量导入学员、查看学员学习明细、部门管理等。
后台管理端系统管理页面,支持后台管理端的权限设置。
总结
PlayEdu
开源版本可以说是功能齐全,完美适用于搭建企业内部培训平台。且是基于 Java17 + SpringBoot3 实现的,可以顺便学习代码实现!
PlayEdu
还有企业版的,功能更齐全!当然了,这就需要“钞能力”了!
最后贴上项目地址:
https://github.com/PlayEdu/PlayEdu
在线体验地址:
https://www.playedu.xyz/demo
在线文档地址:
https://www.playedu.xyz/book
最后
推荐的开源项目已经收录到 GitHub
项目,欢迎 Star
:
https://github.com/chenyl8848/great-open-source-project
或者访问网站,进行在线浏览:
https://chencoding.top:8090/#/
大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库