作者:java1234_小锋

本项目核心技术采用SpringBoot+mybatis;

前端是layui;

开发工具idea;

数据库mysql5.7;

模版引擎采用的是thymeleaf;

安全框架采用SpringSecurity;

日志框架采用logback;

数据库连接池druid;

在线编辑器ckeditor;

图片轮播组件jQuerySwipeslider;

假如访问量大,并发大,可以加下mycat中间接

nginx+tomcat集群;

本项目是专门为像我这种出身卑微的社会底层穷二代技术狗创业用的,所以烧钱的功能全部去掉,尽可能的省钱;

本项目设计要求用户界面简约大气,用户操作上简单易用,以及去掉烧钱,维护复杂的功能;

基于以上设计要求,笔者阉割和简化了如下需求功能:

1,登录功能仅支持QQ第三方登录和微信扫码登录,不支持短信和其他账户注册登录,防止被恶心攻击,浪费创业者的精力。

2,支付功能仅支持支付宝和微信;

3,不支持课程评论功能;

4,不支持在线播放课程功能,流量烧钱,维护成本也高,免费课程直接链接b站,收费课程直接加密离线学习;

5,大部分功能是微信群,QQ群维护粉丝和会员,线上维护代价大,成本高。

主要功能实现如下:

本项目分前台用户界面功能和后台管理功能;

前台用户界面功能主要有六个:

1,滚动大条幅展示重要通知和课程或者活动;

2,展示课程,根据实际业务需求,展示课程推荐,最新课程,免费课程,实战课程;

3,课程搜索,用户输入指定课程关键字,可以搜索查询,也可以根据课程类别分类,和类型进行搜索;

4,课程详细展示

5,用户登陆

6,在线支付

后台管理设计

1,管理员登录

2,课程管理

3,课程类别管理

4,用户管理

5,授课老师管理

6,订单管理

7,菜单管理

8,友情链接管理

9,系统属性管理

10,自定义帖子管理

11,轮转图片帖子管理

------------------------------------------------------------------------------------------------------------------------------

作者:java1234_小锋

版权:本站使用「CC BY 4.0」创作共享协议,转载请在文章明显位置注明作者及出处。

------------------------------------------------------------------------------------------------------------------------------

在线教育开源 java_开源项目SpringBoot在线教育平台相关推荐

  1. java在线教学平台_开源项目SpringBoot在线教育平台

    作者:java1234_小锋 本项目核心技术采用SpringBoot+mybatis; 前端是layui: 开发工具idea: 数据库mysql5.7: 模版引擎采用的是thymeleaf: 安全框架 ...

  2. git 开源 java_开源中国GIT中Java分类下TOP10项目的活动情况分析

    TOP 10 ThinkGem / JeeSite  项目GIT情况统计 145546_JjhV_1245989.jpg (198.18 KB, 下载次数: 0) 2 分钟前 上传 从上面看到,总共参 ...

  3. 在线课堂系统 java_课堂管理系统;在线教辅平台;java课设

    # 白泽智慧教辅平台 **说明:** 运行时需要修改位置: bzedusrcmainresourcesapplication.properties bzedusrcmainresourcesconfi ...

  4. bt解析 开源 java_开源一个BT客户端:BitWave

    BitWave的Host: 源码放在github上,采用NEW BSD LICENSE发布.地址:https://github.com/airtrack/bitwave 写BitWave起因 去年买新 ...

  5. 网站统计 开源 java_开源 java CMS - FreeCMS2.8 统计分析

    统计分析 系统级统计分析,用于统计系统所有数据. 工作量统计 统计所有用户的工作量.从左侧管理菜单点击工作量统计进入. 您可以根据添加人,时间条件进行筛选.并可导出结果为excel文件. 站点信息统计 ...

  6. 一个基于 SpringBoot 开源的小说和漫画在线阅读网站,简洁大方 !强烈推荐 !

    来源:GitHub精选 今天给大家推荐的这个开源项目是一个基于 SpringBoot 实现的小说和漫画在线阅读网站. 这个开源项目叫:fiction_house. 这个开源项目是一个多平台(web.安 ...

  7. 一个基于 SpringBoot 开源的小说和漫画在线阅读网站,简洁大方、强烈推荐

    来源:GitHub精选 今天给大家推荐的这个开源项目是一个基于 SpringBoot 实现的小说和漫画在线阅读网站. 这个开源项目叫:fiction_house. 这个开源项目是一个多平台(web.安 ...

  8. 基于 SpringBoot 开源的小说和漫画在线阅读网站

    来源:GitHub精选 今天给大家推荐的这个开源项目是一个基于 SpringBoot 实现的小说和漫画在线阅读网站. 这个开源项目叫:fiction_house. 这个开源项目是一个多平台(web.安 ...

  9. 推荐一个基于 SpringBoot 开源的小说和漫画在线阅读网站

    今天给大家推荐的这个开源项目是一个基于 SpringBoot 实现的小说和漫画在线阅读网站. 这个开源项目叫:fiction_house. 这个开源项目是一个多平台(web.安卓 app.微信小程序) ...

最新文章

  1. iOS下JS与OC互相调用(八)--Cordova详解+实战
  2. 拒收苹果超10万元赏金!程序员小哥找出iCloud账户漏洞后,发文直指苹果不够公开透明...
  3. php语法大全下载,PHP下载文件
  4. 把window中换行符(^M)改为linux的换行符(\r)
  5. 再见 Win10系统!下一代操作系统要来了!!
  6. 阿里数据库内核月报:2016年03月
  7. JQuery之编写弹窗
  8. myeclipse运行java项目_myeclipse运行自己从前的或其他人的javaweb项目
  9. jupyter中python3如何导入文件_无法读取Azure Jupyter笔记本(Python 2和3)中的“.parquet”文件...
  10. 机器人改变生活利弊英语作文_左手建筑右手餐饮,机器人如何改变大众生活? 圆梦人感言...
  11. NYOJ 300 amp;amp; hdu 2276 Kiki amp; Little Kiki 2 (矩阵高速功率)
  12. 02. Win32 API简介
  13. WIN7 VS2005 安装wince6.0教程(不管是X86还是X64,我都尝试成功了)
  14. ubantu 14.04重置密码
  15. VR全景制作方法教程完整版
  16. Secure CRT 用域名连接虚拟机的详细步骤
  17. java毕业设计——基于java+AngularJS+jsp的配件营销系统设计与实现(毕业论文+程序源码)——配件营销系统
  18. WINDOWS超级热键
  19. 【项目管理】--- 时间管理 --- 缩短工期
  20. NYOJ-999-师傅又被妖怪抓走了

热门文章

  1. ecshop清除mysql缓存_禁用ecshop缓存,关闭ecshop缓存功能
  2. java读取frp_【原创】FRP初探(函数式编程部分)
  3. ubuntu的apt及pip自动下载换源脚本
  4. python教程:读取.dcm文件,并转化为.jpg格式
  5. 在学习Python基础中需要知道的知识点:运算符大全,收藏,以后方面查询(算术运算符、赋值运算符、比较运算符、位运算符、逻辑运算符、成员运算符、身份运算符、运算符优先级))
  6. 学习Python一定要知道的在定义变量中的三个特征
  7. Python拼接字符串的7种方法总结
  8. python中的ord函数
  9. PyCharm3.0默认快捷键
  10. Python 爬虫浏览器伪装技术