农产品商城-springboot + vue +微信小程序

79 阅读4分钟

淘宝店铺搜索:点创微科

农产品商城-springboot + vue +微信小程序

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

基于springboot + vue +微信小程序的农产品商城

这是一个典型的电商项目,结合了后端技术(Spring Boot)、前端技术(Vue)以及微信小程序,用于销售农产品。

项目分为用户模块和管理员模块,功能丰富,涵盖了电商的常见需求。

登录网址: http://localhost:8080/springbootw1eo4/admin/dist/index.html

管理员账户密码: admin/admin

用户账户密码: 11/123456

二、项目功能

(1)用户模块

首页:展示商城的主要信息,包括热销农产品、网站公告等,为用户提供一个直观的购物入口。

热销农产品:展示当前热门的农产品,吸引用户购买,帮助用户快速找到热门商品。

网站公告:发布商城的重要信息,如促销活动、新功能上线等,确保用户及时了解商城动态。

购物车:用户可以将心仪的产品加入购物车,方便后续购买,支持商品数量调整和删除操作。

我的:

我的收藏管理:用户可以查看和管理自己的收藏列表,方便后续查找感兴趣的商品。

用户充值:支持用户对账户余额进行充值,方便购物支付。

在线客服:提供在线客服功能,用户可以随时联系客服解决问题。

订单管理:

已取消订单:展示用户已取消的订单列表,方便用户查看历史记录。

已退款订单:展示用户已退款的订单列表,记录退款状态。

未支付订单:展示用户未支付的订单列表,支持用户继续支付或取消订单。

已发货订单:展示用户已发货的订单列表,提供物流信息查询功能。

已支付订单:展示用户已支付的订单列表,方便用户查看订单状态。

已完成订单:展示用户已完成的订单列表,支持订单评价功能。

余额:显示用户的账户余额,支持余额支付。

(2)管理员模块

个人中心:

修改密码:管理员可以修改自己的登录密码,确保账户安全。

个人信息:管理员可以查看和修改自己的个人信息。

用户管理:

管理用户信息,包括查看用户列表、禁用用户、查看用户订单等。

产品分类管理:

对农产品进行分类管理,支持添加、删除、修改分类,方便用户查找商品。

热销农产品管理:

管理当前热门的农产品,设置展示顺序,确保热门商品优先展示。

系统管理:

在线客服:管理在线客服信息,设置客服账号和权限。

关于我们:编辑和发布“关于我们”页面的内容,展示商城介绍和联系方式。

轮播图管理:上传和管理首页轮播图,展示重要信息或促销活动。

网站公告:发布和管理网站公告,确保用户及时了解商城动态。

订单管理:

已取消订单:展示已取消的订单列表,支持订单详情查看。

已退款订单:展示已退款的订单列表,记录退款原因和状态。

未支付订单:展示未支付的订单列表,支持管理员催促支付或取消订单。

已发货订单:展示已发货的订单列表,支持物流信息更新。

已支付订单:展示已支付的订单列表,支持订单状态更新。

已完成订单:

展示已完成的订单列表,支持订单评价管理和统计。

日销额统计:统计每日的销售额,帮助管理员了解销售趋势。

商品销额统计:统计每个商品的销售额,分析热门商品。

类型销额统计:统计不同分类商品的销售额,分析销售结构。

三、运行环境

运行环境开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:springboot

前端技术:Vue+微信小程序

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

1751511732-a700a50061b1ae5.png

1751511734-5585c2dced25042.png

1751511736-55b6c510f9c2a49.png

1751511742-ce3674292456f96.png

1751511744-3f8ea522bad30a5.png

1751511752-3cda6a647d6a1b3.png

1751511933-799d144970e0f51.png

1751511934-40d36f12c56fcdc.png

1751511935-3e8e7013b53ade0.png

1751511936-e06f30ddf54a131.png

1751511937-30501049ba8ea64.png

1751511938-6e12520b5038d6d.png

1751511939-86336ea220320bc.png

1751511940-4912a7a69bb8e5d.png

1751511941-59494912b581f59.png

1751511942-a08bf08052ea7f5.png

1751511943-28dfbd5807d931e.png

1751511944-5526d2634830e2e.png

1751511945-20d7ee296f375fe.png

1751511946-415ddee1d57a856.png

1751511947-2f8576ea0dc3f0b.png

1751511948-c2212eb5664f63c.png

1751511949-0f0b0ae94252dad.png

1751511949-e50f3e8025055d1.png

1751511950-b877d73a8d836f1.png

0c6f25b0fc054fd88c8dd70eac55b61f~tplv-73owjymdk6-jj-mark-v1_0_0_0_0_5o6Y6YeR5oqA5pyv56S-5Yy6IEAg6Z2S6Z2S5a2m5aeQ_q75.webp