淘宝店铺搜索:点创微科
民宿预订系统-springboot vue
本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考
一、项目描述
基于springboot+vue的民宿管理系统。通过springboot,vue框架进行开发
http://localhost:8080/springbootj470j/admin/dist/index.html#/login
http://127.0.0.1:8080/springbootj470j/front/index.html
管理员: abo abo
用户:用户1 123456
商家:商家1 123456
二、项目功能
管理员后台
- 登录
商家通过输入用户名和密码进行身份验证,成功登录后可进入商家后台管理界面。 - 个人中心
商家可以查看和编辑自己的基本信息,包括用户名、联系方式、头像等。
提供修改密码、账户安全设置等功能。 - 用户管理(增删改查)
管理系统内的用户信息,包括新增用户、删除用户、编辑用户信息和查看用户列表。 - 商家管理(增删改查)
商家可以对自己的店铺信息进行管理,包括名称、地址、联系方式、营业执照等。 - 民宿管理(增删改查 查评论)
新增、删除、修改民宿信息,包括民宿名称、描述、图片、价格等。
查看并管理民宿的评论,可以对不合适的评论进行删除或隐藏。 - 民宿类型(增删改查)
管理民宿的分类信息,如海景房、山景房、家庭套房等,便于用户筛选。 - 房间管理(增删改查 查评论)
对房间进行精细化管理,包括房间号、价格、面积、设施等信息。
查看并管理房间的评论。 - 房间预订管理(删查)
查看所有房间的预订情况,包括预订人、预订时间、入住时间等。
删除错误的预订记录。 - 房间退订管理(删查)
查看并处理房间的退订请求,支持删除已处理的退订记录。 - 投诉管理(删改查 审核)
接收和处理用户的投诉,查看投诉详情,进行回复和处理。
审核投诉的有效性,并对已处理的投诉进行归档或删除。 - 我的收藏(增删改查)
管理商家自己收藏的民宿或房间信息,便于日后参考或推荐给其他用户。 - 轮播图管理(增删改查)
上传、编辑、删除首页轮播图,用于展示民宿的特色或优惠活动。 - 客服管理(回复)
查看并回复用户咨询,支持在线聊天功能,提升用户体验。
用户后台
- 个人中心
用户查看和编辑个人信息,如用户名、联系方式、头像等。
查看和管理订单、收藏等信息。 - 民宿管理(查评论)
用户可以查看自己预订过的民宿的评论信息,但不可编辑或删除。 - 房间管理(查评论)
查看已预订房间的评论信息。 - 房间预订管理(删查)
查看自己的预订记录,支持取消未入住的预订。 - 房间退订管理(删查)
查看和提交房间退订申请,处理退订流程。 - 我的收藏(增删改查)
管理自己收藏的民宿或房间,便于日后预订或查看。
商家后台
个人中心
信息管理:商家可以在个人中心查看和编辑自己的基本信息,包括用户名、联系方式、邮箱地址、店铺名称等。
账户安全:提供密码修改、安全设置(如绑定手机、邮箱验证)等功能,确保商家账户的安全。
民宿管理(增删改查)
新增民宿:商家可以添加新的民宿信息,包括民宿名称、地址、简介、价格范围、可入住人数、图片展示等。
编辑民宿:对已存在的民宿信息进行修改,如调整价格、更新图片、修改描述等。
删除民宿:对不再经营的民宿进行删除操作,释放系统资源。
查询民宿:提供搜索和筛选功能,帮助商家快速找到并查看特定民宿的详细信息。
房间管理(增删改查 查评论)
新增房间:为特定民宿添加新的房间信息,包括房间号、面积、设施(如空调、Wi-Fi、床型等)、价格等。
编辑房间:对房间信息进行修改,如调整价格、更新设施列表、更改房间状态(如是否可预订)等。
删除房间:删除不再提供的房间信息。
查询房间:搜索和查看房间列表,支持按民宿、房间号、价格等条件进行筛选。
查看评论:商家可以查看房间收到的所有评论,包括好评、中评、差评,以便了解房间的服务质量和用户反馈。
房间预订管理(删查)
查询预订:查看所有房间的预订情况,包括预订人信息、入住时间、离店时间、预订状态等。
删除预订:在特定情况下(如客人取消、重复预订等),商家可以删除预订记录。
房间退订管理(删查)
查询退订:查看所有房间的退订请求和记录,了解退订原因和退款状态。
删除退订记录:对于已处理完毕的退订请求,商家可以删除相关记录以保持系统整洁。
投诉管理(删改查 审核)
查看投诉:商家可以查看所有用户提交的投诉信息,包括投诉内容、投诉对象(民宿或房间)、投诉时间等。
修改投诉:在需要时,商家可以修改投诉的某些信息,如投诉状态、处理结果等。
删除投诉:对于已处理完毕且无需保留的投诉,商家可以执行删除操作。
审核投诉:商家需要对收到的投诉进行审核,确认其真实性和有效性,并根据情况给出处理意见和回复。
我的收藏(增删改查)
添加收藏:商家可以收藏自己感兴趣的民宿或房间信息,以便日后快速查找或参考。
前台
- 首页
展示民宿的轮播图、热门民宿推荐、优惠活动等。
提供搜索功能,方便用户快速找到心仪的民宿。 - 民宿信息(投诉)
展示民宿的详细信息,包括图片、价格、位置、评价等。
用户可以在民宿页面进行投诉或查看已有投诉的回复。 - 房间信息(预订 退订)
展示房间的具体信息,包括房间号、价格、设施等。
提供预订按钮,用户可以选择入住时间和人数进行预订。
支持已预订用户进行退订操作。 - 个人中心
用户登录后可以查看自己的订单信息、收藏夹、个人信息等。 - 在线客服
提供在线客服功能,用户可以随时咨询问题或寻求帮助。
三、运行环境
开发环境 eclipse
运行环境 node14+MYSQL5+java1.8
四、项目技术
前端: vue , axios,echarts,vue-router ,echarts, element-ui
后端:Java, springboot , mysql
以上系统源码经过技术整理与调试,确保能正常运行
五、项目截图