哈尔滨美食评分小程序产品系统

我要开发同款
千里码2026年05月20日
9阅读

技术信息

语言技术
JavaScript
系统类型
小程序轻应用
行业分类
生活旅游

作品详情

行业场景

立项原因:哈尔滨作为东北美食之都,游客常面临"不知道去哪吃、不知道哪家正宗"的痛点。各平台评分分散(携程、大众点评、美团、抖音),缺乏统一的综合排名参考。本项目旨在整合多平台数据,为本地居民和游客提供客观、透明的哈尔滨餐厅综合评分排行榜。

功能介绍

排行榜首页:TOP 3 领奖台展示 + 完整排名列表,支持按菜系(东北菜/俄式西餐/烧烤/铁锅炖/小吃/清真/火锅/韩餐/自助/海鲜等12类)和区域(9个行政区)筛选,支持综合推荐/评分最高/评价最多/抖音热度四种排序
餐厅详情页:轮播图、多平台评分汇总(大众点评+美团+抖音)、招牌菜品推荐、一键导航、美团/大众点评外链跳转、分享功能
附近餐厅:基于地理位置的距离排序,一键地图导航
搜索筛选页:关键词搜索 + 分类/区域/排序组合筛选,搜索历史记录
关于页面:平台数据统计、使用指南、更新日志
设置页面:深色模式、省流量模式、自动更新、缓存管理、意见反馈

项目实现

负责任务:独立完成小程序全栈开发,包括前端UI设计(排行榜主页重设计、TOP 3 领奖台、星级可视化、骨架屏加载)、6个页面布局与交互、云函数开发(餐厅查询/详情/数据初始化/评分更新/反馈提交)、数据库设计与种子数据编写、多平台数据源整合。

技术栈与架构:微信小程序框架 + 微信云开发(CloudBase)。前端采用原生 WXML/WXSS/JS,通过 CSS 变量实现深色模式切换。后端使用云函数(Node.js)操作云数据库,实现分类筛选、多字段排序、分页加载。图片采用云存储 + CDN 兜底策略。

亮点难点:(1) 多平台评分归一化算法,将大众点评/美团/抖音不同量纲数据统一为综合评分;(2) 骨架屏 shimmer 动画提升加载体验;(3) 无定位权限时自动降级展示全部餐厅,保证功能可用;(4) 云函数 REAL_IMAGES 映射表覆盖80+餐厅真实图片URL,解决图片货不对板问题。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论