本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。
一、项目描述
基于springboot + 微信小程序实现的科师二手商品交易平台
本项目是一个基于Spring Boot后端技术和微信小程序前端技术构建的科师二手商品交易平台。该平台旨在为用户提供一个方便快捷的二手商品交易环境。用户可以通过微信小程序进行注册和登录,浏览各类二手商品,进行搜索、收藏、评论和点赞等操作。此外,用户还可以管理自己的购物车和订单状态,包括未支付、已支付、已发货、已完成和已取消等多种订单状态。管理员可以通过后台管理系统进行用户管理、物品分类管理、商品上下架操作、发布公告通知等。整个系统采用RESTful API进行前后端交互,确保数据的安全性和一致性,同时利用微信支付接口实现便捷的在线支付功能。
后台地址: http://localhost:8080/springboot1u997/admin/dist/index.html#/index/
管理员账户密码: admin/admin
用户账户密码: 持物账号1/123456
二、项目功能
1. 微信小程序前端
用户注册与登录
用户注册:用户通过手机号码或微信授权进行注册。
用户登录:支持密码登录、手机验证码登录及微信授权登录。
首页
显示热门商品推荐、最新上架商品等。
可以设置轮播图展示促销活动或特色商品。
二手商品
商品分类:按类别浏览商品。
搜索:支持关键字搜索商品。
收藏:用户可以收藏自己喜欢的商品。
评论与点赞:用户可以对商品进行评价和点赞。
购物车
用户可以将想要购买的商品加入购物车。
我的
我的收藏管理:查看和管理自己收藏的商品。
用户充值:支持在线充值功能。
我的订单:
全部订单
未支付订单
已支付订单
已发货订单
已完成订单
已取消订单
2. 用户端功能模块
系统首页
展示最新的平台信息、促销活动等。
个人中心
用户资料编辑、密码修改等功能。
二手商品管理
发布、修改、删除二手商品。
订单管理
已取消订单
已退款订单
未支付订单
已发货订单
已支付订单
已完成订单
3. 管理端功能模块
系统首页
后台管理系统的主界面,显示重要统计数据等。
个人中心
管理员账户信息管理。
用户管理
查看所有用户信息,包括注册信息、交易记录等。
物品分类管理
创建、编辑和删除商品分类。
二手商品管理
审核商品信息等。
持物者管理
管理商品发布者的信息。
系统管理
轮播图管理:管理首页轮播图。
通知公告:发布重要通知和公告。
关于我们:编辑和完善关于平台的信息。
系统简介:提供系统的基本介绍。
订单管理
已取消订单
已退款订单
未支付订单
已发货订单
已支付订单
已完成订单
三、运行环境开发工具:
idea2024.1
运行环境:jdk1.8+maven3.6.0+MySQL8(此配置为本人调试所用,仅供参考)
四、项目技术
服务端技术:springboot
前端技术:html+微信小程序
五、项目截图
以上系统源码经过技术整理与调试,确保能正常运行