Spring Boot + Vue 前后端分离企业级项目实战

项目预览地址:rose.panbingwen.cn

技术栈

后端:

Spring Boot , MyBatis , MyBatis Generator , Swagger2 , Maven , MySQL , Git , Redis

前端 :

Vue , Vue Router , Vue CLI , Element UI , Axios , node , npm , webpack

开发工具:

IntelliJ IDEA , Navicat 15 for MySQL ,SQLyog Enterpris,WebStorm , HBuilder X , Photoshop CC

代码托管平台:

GitLab

部署:

云服务器CentOS 7 , 终端工具Xshell 6 , 传输工具Xftp 6 , 进程管理工具PM2 , 反向代理和HTTP服务器Nginx

域名

GoDaddy上购买的域名,因购买的是阿里云服务器,所以迁移到国内的域名服务商万网,在阿里云进行实名认证、解析、备案,购买和申请安全证书,最后在服务器上配置和部署

其他

图片存储和短信服务都是在阿里云上开通

功能模块

用户模块,专家模块,问答模块,广告模块,热词管理模块,品牌农资,反馈管理,管理员角色模块,资讯九宫格模块,数据统计模块,推送模块,页面搜索,首页资讯、头条、九宫格相关接口,推送接口,第三方登陆接口,定时任务(签到,供求及广告过期等),好友及聊天接口,全局搜索,交流和问答的评论点赞及回复评论

项目计划

项目计划

开发周期:8周

页面截图

首页
资讯
视频
提问
交流
个人资料
我的提问
我的回答
我的交流
我的收藏-问答
我的收藏-交流
我的收藏-资讯
我的收藏-视频
我的关注
修改密码
登录

源码

API:https://github.com/pbw123/nongjiyun-api
前台:https://github.com/pbw123/nongjiyun-client.git

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容