本项目是一款基于 Spring Boot + Vue3 + Element Plus 的前后端分离酒店管理系统,面向酒店管理人员与住客两类角色。管理后台提供数据统计仪表盘(用户数、房间数、订单数、评价数等核心指标)、客户管理、房间类型管理、房间管理、订单管理、评价管理、公告管理、轮播图管理等完整运营功能;用户端提供酒店首页、房间列表浏览与筛选、房间详情查看、在线预订下单、公告中心、我的订单、我的收藏、我的消息通知、个人中心等完整住客体验流程。系统内置 11 个用户、12 间客房、6 种房型、12 笔订单、9 条评价等充足演示数据,开箱即用。
项目资料清单

管理仪表盘

客户管理

房间类型管理

房间管理

订单管理

评价管理

公告管理

轮播图管理

用户端首页

房间列表

公告中心

我的订单

我的收藏

我的消息

个人中心

项目已录制完整演示视频,可在本页顶部下载或在线预览。
1. 导入源码数据库/hotel_db.sql 到 MySQL(已含演示数据);2. 启动后端 hotel-backend(端口 8081,数据库账号密码在 application.yml 中修改);3. 管理后台 hotel-admin 目录执行 npm install 后 npm run dev(端口 5174);4. 用户端 hotel-frontend 目录执行 npm install 后 npm run dev(端口 5173);5. 浏览器分别访问 http://localhost:5174(管理后台)和 http://localhost:5173(用户端)登录使用。
10-14 23:18
09-19 18:07
扫码关注公众号,获取最新源码动态
扫码添加微信咨询
微信扫码,快速咨询