(N-138)基于springboot,vue在线教育平台

开发工具:IDEA

服务器:Tomcat9.0, jdk1.8

项目构建:maven

数据库:mysql5.7

系统分前后台,项目采用前后端分离

前端技术:vue+elementUI

服务端技术:springboot+mybatis-plus+redis

本项目分为学员、讲师、管理员三部分

一、学员功能:登录、注册、首页、浏览课程、搜索、购买课程、播放课程视频、个人中心、订单订阅信息、退出登录

二、讲师功能:登录、首页、发布课程、上传视频、消息通知、课程列表(修改课程、下架课程)、评论管理

三、管理员功能:

1.登录、首页、个人中心、退出登录

2.轮播图管理:新增、修改、删除、查询

3.课程管理:

(1)课程列表:查询、上架、下架、修改、删除

(2)课程审核:查询、修改、观看、通过、驳回

(3)分类管理:查询、新增、修改、删除

4.讲师列表:查询、新增、修改、删除、改密、预览

5.学员管理:查询、新增、修改、删除、改密

6.用户管理:查询、新增、修改、删除、改密

7.订单管理、查询、订单详情

 

文档截图: 

N-138基于springboot,vue在线教育平台

 学员截图:

 

讲师截图:

管理员截图:

 

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-09 20:48:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-09 20:48:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-09 20:48:02       87 阅读
  4. Python语言-面向对象

    2024-01-09 20:48:02       96 阅读

热门阅读

  1. python画彩虹和小熊

    2024-01-09 20:48:02       54 阅读
  2. Vue2和Vue3的区别

    2024-01-09 20:48:02       62 阅读
  3. DD小桔高级数分 2面挂

    2024-01-09 20:48:02       61 阅读
  4. Spring面试整理-Autowired和Resource关键字的区别

    2024-01-09 20:48:02       59 阅读
  5. beego框架编写食品溯源区块链后端

    2024-01-09 20:48:02       47 阅读
  6. 神经网络中的梯度爆炸

    2024-01-09 20:48:02       59 阅读
  7. Golang语言switch case

    2024-01-09 20:48:02       65 阅读
  8. 【XDOJ】C语言期末真题带练及思路分析

    2024-01-09 20:48:02       52 阅读
  9. mybatisplus Invalid bound statement (not found)

    2024-01-09 20:48:02       55 阅读
  10. docker 支持 gpu

    2024-01-09 20:48:02       64 阅读