商品销售及秒杀系统-springboot + vue

17 阅读2分钟

商品销售及秒杀系统-springboot + vue

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

一、项目描述

基于springboot + vue的商品销售及秒杀系统

本项目是一个全栈电商系统,系统分为前台购物端和后台管理端,支持普通用户、商家和管理员三种角色,涵盖商品浏览、秒杀、下单、支付、发货、退款等完整电商流程。

前台登录网址: http://localhost:8080/springbooty2rp6/front/dist/index.html

后台登录网址: http://localhost:8080/springbooty2rp6/admin/dist/index.html

管理员账户密码: admin/admin

用户账户密码: 1/1

商家账户密码: 账号1/123456

二、项目功能

(1)前台模块

商品信息:分页展示全品类商品,支持分类筛选与详情查看。

秒杀商品:限时低价抢购,库存实时递减,下单即锁库存。

商城资讯:滚动发布促销与公告,点击可查看全文。

购物车:添加、改量、删除商品,一键结算生成订单。

个人中心:集中入口,可快速跳转订单、地址、收藏等。

我的订单:按“未支付-已支付-已发货-已完成-已退款-已取消”六状态分类跟踪。

我的地址:增删改查收货地址,支持设置默认地址。

我的收藏:一键收藏/取消收藏商品,方便下次快速购买。

(2)后台模块

个人中心:管理员/商家修改密码与更新头像、联系方式。

用户管理:后台查看、冻结、重置用户密码及积分。

商家管理:审核商家入驻,启用/禁用账号,维护店铺信息。

商品分类管理:多级分类增删改,前台即时同步。

商品信息管理:商家上传商品图文、定价、库存,后台可上下架。

秒杀商品管理:设置秒杀时段、数量与价格,自动开始/结束。

系统管理-商城资讯:发布/编辑/删除文章,前台即时展示。

系统管理-关于我们:维护平台简介,单页展示。

系统管理-轮播图管理:首页轮播图上传、排序、链接配置。

订单管理:按状态六维度查看订单,支持发货、退款、备注操作。

三、运行环境

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

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1+tomcat8.0

(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:springboot

前端技术:Vue

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

五、项目截图

1758680211-57def4ba569bdf0.png

1758680215-a77604b74052535.png

1758680218-bd2aa1487eb2c69.png

1758680221-95a2e7c90f799cb.png

1758680223-af3eb68f16025e4.png

1758680228-50ab4e3b9c0134e.png

1758680230-23bfed9babfc2f8.png

1758680233-9d83fee3a14eb41.png

1758680235-479aa3910797520.png

1758680241-1177832c3254285.png

1758680243-cd61b3c410afd5c.png

1758680248-a5f16a5c7893cc2.png

1758680251-c34b6a5d06a69ff.png

1758680255-592117d4c6cf6ca.png

1758680259-74bf2de826900c4.png

1758680263-e06e27a51500128.png

1758680267-e897bc9ef0e50d1.png

1758680269-18f20d726c4c4bf.png

1758680274-be75c9f06160e64.png

1758680276-4eed07877581cf0.png

1758680279-e651237f19c8443.png

1758680283-73ee378d133e6a0.png

1758680287-d240d3a3c657bcd.png