一個開源的分布式在線教育系統

是個陳序員 2024-03-15 07:07:55

大家好,我是 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:

https://github.com/chenyl8848/great-open-source-project

或者訪問網站,進行在線浏覽:

https://chencoding.top:8090/#/

大家的點贊、收藏和評論都是對作者的支持,如文章對你有幫助還請點贊轉發支持下,謝謝!

0 阅读:1

是個陳序員

簡介:感謝大家的關注