足浴城消费系统-ssm + vue +微信小程序

60 阅读5分钟

淘宝店铺搜索:点创微科

足浴城消费系统-ssm + vue +微信小程序

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

一、项目描述

基于ssm + vue +微信小程序的足浴城消费系统

本项目是一个基于SSM框架、Vue前端和微信小程序的足浴城消费系统。

用户可通过注册登录查看商品、技师、包厢信息,下单购买服务并申请会员卡;

商家可管理商品、订单、技师等信息;

管理员则负责系统整体管理,包括用户、商家、公告和轮播图管理等功能,实现足浴城的便捷服务。

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

管理员账户密码: abo/abo

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

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

二、项目功能

(1)用户模块

注册登录:用户可以通过手机号、邮箱或微信快速登录,支持密码登录和验证码登录,确保用户信息安全。

个人信息:用户可以查看和编辑自己的基本信息,如姓名、性别、联系方式等,支持头像上传功能。

商品信息:展示足浴城提供的各种商品,支持商品分类浏览,方便用户快速找到所需商品。

购买信息:记录用户的购买历史,包括商品名称、购买时间、价格等,支持订单详情查询。

会员卡申请:用户可以申请会员卡,享受会员专属优惠和服务,支持在线支付会员卡费用。

包厢信息:展示足浴城的包厢信息,包括包厢编号、类型、价格等,支持包厢预订功能。

项目订单:记录用户购买的足浴服务订单,包括服务项目、技师、时间等,支持订单评价功能。

技师信息:展示足浴城的技师信息,包括技师姓名、技能、评价等,用户可以根据技师的评价和服务内容选择技师。

公告咨询:展示足浴城的最新公告和咨询信息,如促销活动、服务更新等,支持公告的分类浏览和搜索功能。

(2)商家模块

个人中心:商家可以修改密码和查看个人信息,确保商家账户安全。

商品分类管理:商家可以添加、编辑和删除商品分类,支持分类排序功能。

商品信息管理:商家可以添加、编辑和删除商品信息,支持商品图片上传和描述编辑。

购买信息管理:商家可以查看用户的购买订单,包括订单状态、购买时间等,支持订单处理功能。

会员卡申请管理:商家可以查看用户的会员卡申请记录,支持会员卡申请的审核功能。

会员卡管理:商家可以管理会员卡的类型、优惠规则等,支持会员卡的发放和激活功能。

包厢信息管理:商家可以添加、编辑和删除包厢信息,支持包厢预订管理功能。

技师信息管理:商家可以添加、编辑和删除技师信息,支持技师的排班管理和评价管理功能。

项目订单管理:商家可以查看用户的足浴服务订单,支持订单状态更新功能。

(3)管理员模块

个人中心:管理员可以修改密码和查看个人信息,确保管理员账户安全。

用户管理:管理员可以查看所有用户的信息,包括注册时间、登录次数等,支持用户权限管理功能。

商家管理:管理员可以查看所有商家的信息,包括注册时间、登录次数等,支持商家权限管理功能。

商品分类管理:管理员可以添加、编辑和删除商品分类,支持分类排序功能。

商品信息管理:管理员可以查看所有商品信息,支持商品审核功能。

购买信息管理:管理员可以查看所有用户的购买订单,支持订单统计功能。

会员卡申请管理:管理员可以查看所有用户的会员卡申请记录,支持会员卡申请的审核功能。

会员卡管理:管理员可以管理会员卡的类型、优惠规则等,支持会员卡的发放和激活功能。

包厢信息管理:管理员可以查看所有包厢信息,支持包厢预订统计功能。

技师信息管理:管理员可以查看所有技师信息,支持技师评价统计功能。

项目订单管理:管理员可以查看所有用户的足浴服务订单,支持订单统计功能。

系统管理:管理员可以发布、编辑和删除公告资讯,添加、编辑和删除轮播图,用于展示足浴城的特色服务和促销活动。

三、运行环境

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

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

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

四、项目技术

服务端技术:SSM

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

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

五、项目截图

1752544874-4f1f5a1761cb913.png

1752544877-428e4aae727ddac.png

1752544881-bd770b65fc0d571.png

1752544883-2dc5c5a0ae5245d.png

1752544886-e90d9d3447b6da7.png

1752544892-4c4c83865f79526.png

1752544894-be0f00ffd18e0c3.png

1752544902-eb60d365af8e6de.png

1752544905-5e5dbfc7c5ff75e.png

1752544907-91cda442d5efa16.png

1752544908-b8301b740886529.png

1752544909-20692d512c72182.png

1752544910-2d0f707e7c6161a.png

1752544911-0768df3467cf3a5.png

1752544913-0b0595b0e12e59a.png

1752544915-64100271e1c88be.png

1752544916-0559231ef2dcb6f.png

1752544917-153d028ef71044d.png

1752544920-ecbc4b6dfc63284.png

1752544921-7eb434bb88d3df8.png

1752544922-61d38b243d05827.png

1752544923-30486f8628d11c9.png

1752544925-65cd2daf1ae6b85.png

1752544927-1745c25fdb5768a.png

1752544930-cf26bb9cda09d6f.png

1752544932-decf464d7255144.png

1752544935-6eaa56224de2189.png

1752544940-76de480ef3f2563.png

1752544946-9814f6d6ad930a4.png

1752544954-7cecc74e3c1c7c4.png

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