项目介绍
知识付费系统基于thinkphp8+element-plus+uniapp打造的面向开发的知识付费系统,方便二次开发或直接使用,可发布到多端,包括微信小程序、微信公众号、QQ小程序、支付宝小程序、字节跳动小程序、百度小程序、android端、ios端。
知识付费系统经过对教育市场的长期调研,综合当下各大线上教培机构对于教育平台的功能需求,着重于用户体验,自主研发了一套集知识付费、直播授课等功能为一体的在线教育系统,满足用户对于公开课、大班课、小班课、职业培训等多种线上教学活动的场景需求。
所有使用到的框架或者组件都是基于开源项目,代码保证100%开源。
系统功能通用,无论是个人还是企业都可以利用该系统快速搭建一个属于自己的在线教育平台。
项目特色
SAAS支持:无限多开、实现多租户应用开发
开发规范:前后端高度一致的权限控制、实现项目规范
前后分离:开发更清晰、分工更明确、提升开发效率
element-ui plus:基于饿了么团队ui库、用户体验超棒
thinkphp8:国内流行的php框架、结构代码清晰
极易二开:代码结构清晰、快速开发应用
多平台支持:微信小程序、h5、微信公众号、支付宝小程序、app打包,开发不浪费
系统功能






本地启动
数据库安装
mysql5.7新建数据库jjj_edu_git,导入脚本db/init.sql
后端启动
- 使用phpenv或者phpstudy集成环境,建立站点,根目录指向jjj_edu/public
- 用PhpStorm打开jjj_edu目录
- 修改jjj_edu/.env里面的数据库配置
管理端页面启动
- cmd进入jjj_edu_admin目录,执行npm install
- 修改jjj_edu_admin/.env.development里面的后端地址
- 执行npm run dev,启动成功后进入后台,默认密码admin/123456
uniapp移动端启动
- 用hbuilder x打开jjj_edu_app目录,修改manifest.json文件,可视化修改Web配置->路由模式为hash
- 修改env/development.js里面的域名
- 点击菜单运行->运行到浏览器->Chrome
发表回复