推荐个开源的网课系统?

推荐个开源的网课系统,就是上传一些网课视频,会员通过沟通这些课程可以在线看视频学习。
语言最好是php的

阅读 371
2 个回答

🌟 MeEdu - 开源网课系统

📌 技术栈:PHP 7.4+、Laravel 8、MySQL、Redis
🖥 架构:前后端分离,支持 PC 和 H5 端

🚀 核心功能

  • 视频课程上传与点播
  • 课程付费与会员系统
  • 网校装修(前端页面可自定义)
  • 用户注册/登录(支持手机号)
  • 学习记录与数据统计
  • 支付集成(支付宝、微信等)
  • 多端支持(PC、H5,小程序、APP 需商业版)

🔗 开源地址

🛠 快速部署(开发环境)

  1. 克隆代码:git clone --branch main https://gitee.com/myteng/MeEdu.git meedu
  2. 进入目录:cd meedu
  3. 复制配置文件:cp .env.example .env
  4. 运行 Docker:docker-compose up -d
  5. 访问后台管理系统:http://localhost:8300
  6. 默认管理员账号:meedu@meedu.meedu / meedu123

注意:建议正式部署前阅读官方部署文档,以保证系统安全性和最佳性能。


The Open Source Education Platform. A Simple and Beautiful Alternative to Moodle LMS, EdX, Thinkific and Teachable

https://github.com/classroomio/classroomio

关键点

  • ClassroomIO是一个开源学习管理系统,旨在帮助教育者和企业轻松管理培训项目,支持移动设备访问和多班级管理。
  • 提供高级课程管理功能,包括创建课程、布置作业、评分、生成证书等。
  • 支持多教师管理,可邀请教师并分配课程。
  • 集成OpenAI,可快速生成课程内容、课程大纲和作业。
  • 提供学生专属仪表盘,方便访问课程和作业。
  • 完全开源,支持自托管。
  • 开发基于SvelteKit、Supabase和TailwindCSS,提供Gitpod和本地开发设置指南。
  • 提供详细的Supabase设置和运行多个项目的开发模式指南。
  • 可作为Moodle、EdX等平台的替代方案,支持教育管理和课程工具。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题