一个开源的分布式在线教育系统

大家好,我是 Java陈序员

今天给大家介绍一个开源的分布式在线教育系统,支持课程在线播放、课程购买等功能。

关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。

项目介绍

roncoo-education ------ 一个分布式在线教育系统。目前主要功能有课程点播功能,支持多家视频云的接入,课程附件管理功能,支持多家存储云的接入,可以帮助个人或者企业快速搭建一个轻量级的在线教育平台。

关注微信公众号:【Java陈序员】,回复【在线教育系统】获取项目源码地址及体验地址。

系统分为后台、前端门户、后台管理三个大工程。采用前后端分离的开发模式,前台采用 Vue.js 为核心框架,后台采用 Spring Cloud 为核心框架。

技术栈:

软件 版本
JDK 1.8.x
MySQL 8.0.x
Redis 3.2+
Nacos 2.2.3
Seata 1.6.1
XXL-JOB 2.3.1
Elasticsearch 7.15.2
Nodejs 16.x

项目截图

前台功能

首页功能:有导航模块、轮播模块、专区模块等

课程中心:支持搜索功能、自定义课程分类、课程展示

课程详情:展示课程信息、课程目录、讲师信息、课程购买、课程播放等功能

个人中心:记录学习过的课程、订单信息、个人信息

后台功能

常用功能:有订单管理、分区管理、轮播管理等功能

课程管理:有课程列表、课程资源、分类管理功能

用户管理:有学员列表、讲师列表、登录日志功能

权限管理:有账号管理、角色管理、菜单管理功能

最后

推荐的开源项目已经收录到 GitHub 项目,欢迎 Star

bash 复制代码
https://github.com/chenyl8848/great-open-source-project

或者访问网站,进行在线浏览:

bash 复制代码
https://chencoding.top:8090/#/

大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!

相关推荐
勇往直前plus4 小时前
Vue3(篇一) 核心概念——响应式模板语法与组件基础
前端·javascript·vue.js
咩咩啃树皮5 小时前
第43篇:Vue3计算属性(computed)完全精讲——缓存机制、依赖计算、业务最优解
前端·vue.js·缓存
徐小夕7 小时前
花了一周,3亿tokens,我开源了一款 Word 文档智能审查平台,文稿自动质检+可视化分析,告别低效人工审核
前端·算法·github
郝亚军10 小时前
webstorm如何创建vue 3.js
javascript·vue.js·webstorm
维基框架12 小时前
GitHub重构漏洞赏金计划 向AI批量报告说不
人工智能·重构·github
咖啡星人k12 小时前
【无标题】
前端·ai·github
用户831348593069812 小时前
Cesium 实现行政区内部遮罩
vue.js·webgl·cesium
逛逛GitHub12 小时前
本周 TOP 17 排名的 GitHub 开源项目大盘点,第一个值得收藏。
github
卤蛋fg612 小时前
vxe-table 自定义复制粘贴逻辑:精确控制单元格数据转换
vue.js
DogDaoDao14 小时前
OpenBrowser 深度解析:让 AI 真正「用上」浏览器的自主代理框架
人工智能·程序员·大模型·github·web·ai工具·openbrowser