小区团购管理系统 Vue.js+SpringBoot

50 阅读3分钟

淘宝店铺搜索:点创微科

小区团购管理系统 Vue.js+SpringBoot

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

一、项目描述

基于springboot + vue实现的小区团购管理系统

本项目是一个基于Spring Boot后端技术和vue端技术构建的小区团购管理系统。

该平台旨在为用户提供一个方便快捷的团购环境。

整个系统采用RESTful API进行前后端交互,确保数据的安全性和一致性。

前端:http://localhost:8080/xiaoqutuangou/front/pages/login/login.html

用户账号密码:用户1/123456

后端:http://localhost:8081/

账号密码:admin/123456

采购密码:采购员1/123456

二、项目功能

用户端功能模块

  1. 首页 首页是用户登录后看到的第一个界面,提供系统的核心功能入口和推荐信息。
  2. 公告信息 展示系统发布的公告信息,包括团购活动通知、商品更新、重要事项等。
  3. 商品 用户可以浏览所有商品,按分类、价格、销量等条件筛选和排序。
  4. 个人中心 个人中心:提供用户的基本信息管理,包括头像、昵称、联系方式等。 收货地址:管理用户的收货地址,包括添加、编辑、删除地址。 商品收藏:用户可以收藏感兴趣的商品,方便后续查看和购买。 商品订单:查看和管理用户的订单,包括订单状态、订单详情、订单取消等。
  5. 购物车 采购端功能模块
  6. 首页
  7. 个人中心 修改密码:允许管理员更改自己的登录密码。 个人信息:查看和编辑管理员的个人信息。
  8. 公告信息管理 查看系统发布的公告信息,包括采购相关的通知、紧急任务、政策变更等。
  9. 商品订单管理 采购员可以查看所有待处理的采购订单,包括订单详情、商品信息、数量、预计交货日期等。

管理端功能模块

  1. 首页
  2. 个人中心 修改密码:允许管理员更改自己的登录密码。 个人信息:查看和编辑管理员的个人信息。
  3. 管理员管理 管理系统中的管理员账户,包括添加、删除、编辑管理员信息。
  4. 采购员管理 管理采购员信息,包括添加、删除、编辑采购员账户。
  5. 基础数据管理 公告类型管理:定义不同类型的通知公告,如系统公告、团购活动公告等。 商品类型管理:管理商品分类,如生鲜、日用品、家居用品等。
  6. 公告信息管理 发布、编辑、删除公告信息。
  7. 商品管理 商品管理:添加、编辑、删除商品信息,包括商品名称、价格、库存、描述等。 商品评价管理:查看和管理用户对商品的评价,包括回复用户评价。 商品收藏管理:查看用户收藏的商品,分析用户喜好。 商品订单管理:查看和处理商品订单,包括订单状态管理、发货、退款等。
  8. 用户管理 管理用户账户,包括添加、删除、编辑用户信息。
  9. 轮播图信息 管理轮播图的展示内容,包括上传图片、设置链接、调整展示顺序。

三、运行环境

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

运行环境:jdk1.8+maven3.6.0+MySQL5.7+apache-tomcat-8.0.29(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:springboot

前端技术:vue(v13.7.0)

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

五、项目截图

1751340617-ad503b5c43e7195.png

1751340619-cf598583006f0c2.png

1751340621-ec8a5dad948e530.png

1751340622-5d1954590e56503.png

1751340624-138aa93c2e66520.png

1751340625-c72ab6f23acd6da.png

1751340627-c26a2c198a01a88.png

1751340629-9898efad70d60ca.png

1751340631-1c73192ecf6d4d0.png

1751340635-8ef683d99e77166.png

1751340638-b54c0db1dfe933f.png

1751340641-34f2f19b4a79cdb.png

1751340643-e9510472f412211.png

1751340645-28927004db67daf.png

1751340647-eb78f170ae40b60.png

1751340651-b5d13cc2df51037.png

1751340653-ce911fa9662080e.png

1751340655-be898e2b33bb668.png

1751340657-798cef241524139.png

1751340659-3613e771d739767.png

1751340661-fb5001146c081e2.png

1751340663-7cb4c176179f518.png

1751340664-3b26ceaab330dbc.png

1751340666-2272725fae61971.png

1751340667-f4e13aed7d578d2.png

1751340669-5b76c0c3afb9746.png

1751340671-797922237dd9ce2.png

1751340673-4dccbdf7ae97c92.png

1751340675-a91c87a8bc28baf.png

1751340677-813f9964549f23d.png

1751340680-f8841cda4a1b486.png

1751340686-c30de15c2f379cb.png

1751340690-92ece15617e430a.png

1751340694-4eaff17322f0280.png

1751340696-c6cc92119a25e1d.png

1751340698-adbeae73c9c498c.png

1751340700-864111f08590f61.png

1751340703-ce525c95845c990.png

1751340705-ec562861277c2c4.png

1751340707-b11af4a54743fb9.png

1751340709-d8ba15347148a60.png

1751340711-cbb1ed19c58b098.png

1751340712-790742c8eec2592.png

1751340714-7df9d80090aadb5.png

1751340716-039d23aa2983399.png

1751340717-559bad631bc8d92.png

1751340719-fbaf8f3a1641fa1.png

1751340720-8743a1e40663079.png 0c6f25b0fc054fd88c8dd70eac55b61f~tplv-73owjymdk6-jj-mark-v1_0_0_0_0_5o6Y6YeR5oqA5pyv56S-5Yy6IEAg6Z2S6Z2S5a2m5aeQ_q75.webp