项目简介
大家好,这里是MarkerHub,我是吕一明,今天给大家带来的一个从0开发手把手教学的基于springboot3+vue3的前后端分离实战项目【艺虎酒店预订网】,通过线上可以筛选酒店,并完成订房的业务操作。下面我们开始开发项目业务功能。
技术栈
后端:JDK21、SpringBoot3、MybatisPlus、Sa-Token、Hutool
前端:Vue3 setup、ElementPlus、axios、Pinia
数据库:Mysql5.7
线上演示
此项目是PC版项目,请在电脑端访问:http://111.229.175.200/bs-hotel/#/
课程试听
https://www.bilibili.com/video/BV1Wn1pYoEmv
业务流程分析:
用户搜索 - 选择酒店 - 房间信息 - 预订 - 支付预订 - 入住酒店 - 退房
酒店管理员 - 接单 - 办理入住 - 办理退房
平台管理员 - 管理所有信息
这里涉及到3方用户,分别是普通用户、酒店管理员、平台管理员。酒店管理员只能操作并办理酒店的入住订单。平台管理员可以查看并管理所有酒店的订单信息。
项目功能
用户端功能:
搜索酒店、筛选时间、城市等
展示酒店列表
查看酒店主页,查看酒店所有房间信息
预订并支付酒店
个人中心 - 查看我的订单
管理后台:
酒店管理
房间类型管理
房间管理
入住办理
订单管理
用户管理
管理员管理
视频目录
后端脚手架视频:
前端脚手架视频:
业务开发视频:
项目截图
获取方式
完整视频、文档、源码获取链接,购买VIP即可加入学习,VIP可以学习网站上所有项目,提供答疑和VIP交流群:
https://www.markerhub.com/course/intro/24
微信扫一扫