基于Vue + SpringBoot实现的前后端分离的商城项目,包含秒杀模块(毕设)

Posted 技术原猴

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于Vue + SpringBoot实现的前后端分离的商城项目,包含秒杀模块(毕设)相关的知识,希望对你有一定的参考价值。

本项目前后端分离,前端基于Vue+Vue-router+Vuex+Element-ui+Axios,后端基于SpringBoot +Redis+ RabbitMQ + mysql实现。

实现了用户注册与登录商城首页展示商品分类展示商品详情页购物车订单结算我的收藏等功能。

并在原作者的基础上添加了商品秒杀部分。

后端接口全部采用Resultful风格,因此前端接口以及部分内容也有修改。

项目已部署

商城: http://47.95.254.97:8080/

技术栈

  • 前端:Vue+Vue-router+Vuex+Element-ui+Axios
  • 后端:SpringBoot +RedisRabbitMQ
  • 数据库:Mysql

功能实现

  •  用户注册与登录
  •  商品首页展示
  •  商品分类列表展示
  •  商品详情页
  •  购物车
  •  订单结算
  •  我的收藏
  •  我的地址
  •  秒杀商品
  •  商品支付

运行项目

前端运行

1. Project setup

cd vue-store
npm install

2. Compiles and hot-reloads for development

npm run serve

3. Compiles and minifies for production

npm run build

后端运行

1. 修改application.yml文件中的mysql、redis、rabbitmq的地址
2. 运行SpringBoot项目

 



页面截图

首页

全部商品

购物车

我的收藏

我的订单

登录

注册

 

以上是关于基于Vue + SpringBoot实现的前后端分离的商城项目,包含秒杀模块(毕设)的主要内容,如果未能解决你的问题,请参考以下文章

基于Springboot+Vue实现前后端分离商城管理系统

基于Vue + SpringBoot实现的前后端分离的商城项目,包含秒杀模块(毕设)

基于springboot+vue前后端分离开发实现宿舍管理系统

基于springboot+vue前后端分离开发实现宿舍管理系统

基于Java+SpringBoot+vue+element实现前后端分离玩具商城系统

基于JAVA springboot+VUE前后端分离疫情防疫平台设计实现