大家好,我是 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/#/大家的點贊、收藏和評論都是對作者的支持,如文章對你有幫助還請點贊轉發支持下,謝謝!