立项原因:传统民宿预订流程依赖第三方平台(如美团、携程),商户缺乏自有私域流量入口,且需支付高额佣金。悦然安居旨在帮助中小型民宿主打造专属预订小程序,降低获客成本,同时提升用户预订体验,实现房态管理与订单处理的一体化。
业务背景:山地民宿、乡村客栈等非标住宿业态快速增长,经营者需要轻量级、零运维成本的管理工具。微信生态覆盖广,小程序即用即走,天然适合低频预订场景。本项目基于微信云开发,无需自建服务器,适合个人或小团队快速上线运营。
点击空白处退出提示
语言技术
JavaScript、Node.js、小程序系统类型
小程序轻应用行业分类
生活旅游
立项原因:传统民宿预订流程依赖第三方平台(如美团、携程),商户缺乏自有私域流量入口,且需支付高额佣金。悦然安居旨在帮助中小型民宿主打造专属预订小程序,降低获客成本,同时提升用户预订体验,实现房态管理与订单处理的一体化。
业务背景:山地民宿、乡村客栈等非标住宿业态快速增长,经营者需要轻量级、零运维成本的管理工具。微信生态覆盖广,小程序即用即走,天然适合低频预订场景。本项目基于微信云开发,无需自建服务器,适合个人或小团队快速上线运营。
主要功能:
首页:轮播图展示、公告栏、推荐房型、全量房型网格、快捷入口(联系管家、房型列表、我的订单)。
房型列表:按大床房/双床房/套房分类筛选,并支持价格排序展示。
房型详情:展示房型图片、设施列表、容纳人数、面积、价格,点击“立即预订”跳转预订页。
在线预订:选择入住/离店日期(自动计算间夜数),填写入住人姓名、手机号、备注,提交订单后生成待确认订单。
我的订单:列表展示所有历史订单,支持查看详情、取消预订(待确认状态)、标记完成(已确认状态)。
后台管理:通过独立 HTML 管理页面登录,查看订单统计(总数/本月/收入)、按状态筛选订单、执行确认/拒绝/完成/取消操作。
关于我们:展示民宿简介、位置、特色。
联系客服:展示电话、地址,支持一键拨号。
我负责的具体任务:
整体架构设计与数据库表结构规划(房型、订单、公告、设施等集合)。
所有小程序页面(9个页面)的界面开发与交互逻辑实现。
编写全部10个云函数(登录、预订、订单查询、状态更新、后台统计等),并完成部署与联调。
设计并实现独立商家后台(admin.html),通过云开发 SDK 调用云函数,实现订单管理与数据看板。
编写项目开发文档与启动指南,包含环境配置、数据初始化、上线检查清单等。
技术栈与架构亮点:
前端:微信小程序原生框架,使用 rpx 适配多屏,组件化开发(房型卡片、订单卡片、空状态)。
后端:微信云开发(Serverless),云数据库存储业务数据,云函数处理核心逻辑(无需维护服务器)。
亮点:① 房型图片采用本地循环映射(single-room1.jpg ~ 14.jpg),降低对 CDN 的依赖;② 后台管理页面独立于小程序,便于商家在 PC 端操作;③ 云函数自动计算订单金额与间夜数,保证数据一致性。
难点:云函数调试需依赖微信开发者工具,本地环境与云端环境需保持同步;数据库权限策略需兼顾安全与便利(如用户仅能查看自己的订单,管理员可全量操作)。



评论