核心功能:
用户账户管理:支持游客和民宿业主的账户注册、登录、信息管理及密码找回等功能。
商家入驻申请:允许用户上传相关资质文件申请成为民宿业主,平台管理员将审核资质并授权商家权限。
民宿信息管理:已认证的民宿业主可以上传民宿信息,包括民宿介绍、位置、照片等,并管理民宿的房间信息。
房间添加与管理:商家可以添加新的房间,设置房间类型、价格、可用日期等信息,并对现有房间进行管理和调整。
在线预订与特色服务加购:游客可以在线预订民宿房间,同时选择加购民宿提供的特色服务。
订单管理:提供订单的生成、查询和管理功能,方便游客和商家双方跟踪订单状态。
优惠券功能:游客可使用优惠券进行预订,享受优惠价格,商家可发放优惠券吸引更多客户。
对话功能:游客可使用对话功能实时与商家沟通。
我的负责任务:负责所有UI设计,以及所有前端页面开发。实时与后端沟通。确保项目正常稳定发展。
难点:实现实时对话功能:为了增强平台的互动性,需要为游客和民宿业主之间提供一个实时的对话功能。
解决方案:引入WebSocket技术实现实时通信。在前端使用Socket.IO客户端与后端建立持久的WebSocket连接,后端同样