2024基于SpringBoot协同过滤算法微信订餐小程序毕业设计项目

项目介绍

基于springboot开发的微信订餐小程序,用户在微信小程序里面进行注册登录,点餐,收藏,评论等,管理员在后台网页端进行对菜品,分类,订单,用户,角色,评论等进行管理,小程序界面里美食推荐通过协同过滤算法给用户推荐菜品。

开发日志

2024.03 完成项目,后续如果有问题再更新

2024.02 完成后端功能,小程序联调

2024.01 完成后端部分功能,小程序页面

2023.12 完成后端整体架构,小程序架构

2023.11 开始编写项目,技术选型,创建gitee仓库代码托管

技术栈

后端:springboot+JPA+Mysql8+redis+maven+idea

前端:后台:HTML+JS+CSS+layuimini,前台:微信小程序

协同过滤算法,百度地图API,redis缓存

部署步骤

1.下载项目到本地磁盘

2.使用navicat数据库链接工具链接mysql,新建delivery数据库,导入delivery_mysql8.0.sql

3.修改环境配置:redis,七牛云,mysql,百度地图API

将config/application.properties里面的redis,七牛云,mysql,百度地图API换成自己的配置

3.使用微信开发者工具打开微信小程序

4.启动项目:运行双击start.bat或者运行java -jar deliveryApp.jar微信开发者工具编译小程序即可

注意事项

如果需要修改端口,或者上线后端部署到服务器,除了修改application.properties之外,也需要将微信小程序目录下app.js里面第102行换成对应的地址

后台地址:http://localhost:8080

登录地址以及测试账号密码:http://localhost:8080/login.html   xiaoer   111111

数据库里的用户密码是采用BCryptPasswordEncoder加密,所以里面保存的是加密后的密文

项目截图

后台部分截图

图片[1]-2024基于SpringBoot协同过滤算法微信订餐小程序毕业设计项目-QQ沐编程

 

图片[2]-2024基于SpringBoot协同过滤算法微信订餐小程序毕业设计项目-QQ沐编程

图片[3]-2024基于SpringBoot协同过滤算法微信订餐小程序毕业设计项目-QQ沐编程

图片[4]-2024基于SpringBoot协同过滤算法微信订餐小程序毕业设计项目-QQ沐编程

图片[5]-2024基于SpringBoot协同过滤算法微信订餐小程序毕业设计项目-QQ沐编程

图片[6]-2024基于SpringBoot协同过滤算法微信订餐小程序毕业设计项目-QQ沐编程

图片[7]-2024基于SpringBoot协同过滤算法微信订餐小程序毕业设计项目-QQ沐编程

小程序端部分截图

图片[8]-2024基于SpringBoot协同过滤算法微信订餐小程序毕业设计项目-QQ沐编程

图片[9]-2024基于SpringBoot协同过滤算法微信订餐小程序毕业设计项目-QQ沐编程

图片[10]-2024基于SpringBoot协同过滤算法微信订餐小程序毕业设计项目-QQ沐编程

图片[11]-2024基于SpringBoot协同过滤算法微信订餐小程序毕业设计项目-QQ沐编程

图片[12]-2024基于SpringBoot协同过滤算法微信订餐小程序毕业设计项目-QQ沐编程

 

2024基于SpringBoot协同过滤算法微信订餐小程序毕业设计项目-QQ沐编程
2024基于SpringBoot协同过滤算法微信订餐小程序毕业设计项目
此内容为付费资源,请付费后查看
188
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源
© 版权声明
THE END
喜欢就支持一下吧
点赞129赞赏 分享