本地生活小程序

微信小程序原生 O2O 本地生活平台,Skyline 渲染引擎,含餐厅推荐与地图定位、招聘、48 项生活服务分类与近期活动收藏,适合小程序开发类毕业设计。

评分:4.8/5.0
销量:69
发布:11/30/2025
难度:L2 进阶级

获取完整源码

演示视频仅作效果参考。完整源码、项目说明与运行答疑,请私聊沟通(适合毕业设计 / 课程设计 / 课设参考)。

获取完整源码观看演示视频
含项目说明文档,便于对照学习
可本地运行,适合课设演示
沟通获取后可咨询运行问题

项目封面

截图 1

项目概览

本项目基于微信小程序原生开发,采用 Skyline(glass-easel)渲染引擎与本地 Storage + Mock 数据,实现本地生活 O2O 服务平台。首页含轮播 Banner、餐厅/生活服务/招聘三大入口与近期活动列表;餐厅模块支持列表浏览、微信地图定位、菜单展示与收藏;招聘模块展示本地职位信息;生活服务分类涵盖住房、生活、医疗、生意等 48 项服务;个人中心支持头像昵称编辑与收藏管理,适合作为毕业设计中微信小程序原生开发、O2O 本地服务与 Skyline 渲染方向。

项目说明

本地生活小程序

项目简介

本项目是一个基于微信小程序原生开发的本地生活服务平台,提供餐厅推荐、招聘信息、生活服务分类、近期活动展示等功能,是一个典型的O2O本地生活服务类小程序。

技术栈

技术版本/说明
开发框架微信小程序原生开发
基础库版本3.3.0
渲染引擎Skyline (glass-easel组件框架)
数据存储本地 Storage + Mock数据
UI框架原生WXML + WXSS

项目结构

localLife-min/
├── api.js                    # API接口与Mock数据
├── app.js                    # 小程序入口文件
├── app.json                  # 小程序全局配置
├── app.wxss                  # 全局样式
├── project.config.json       # 项目配置文件
├── sitemap.json              # 站点地图配置
├── imgs/                     # 图片资源目录
│   ├── tabBar/               # 底部导航栏图标
│   ├── index/                # 首页相关图片
│   ├── hotel/                # 餐厅相关图片
│   └── ...
├── pages/                    # 页面目录
│   ├── index/                # 首页
│   ├── my/                   # 我的页面
│   ├── detail/               # 活动详情页
│   ├── hotel/                # 餐厅列表页
│   ├── hotelDetail/          # 餐厅详情页
│   ├── job/                  # 招聘信息页
│   ├── more/                 # 生活服务分类页
│   ├── info/                 # 个人信息编辑页
│   └── collect/              # 我的收藏页
└── utils/                    # 工具函数目录
    └── util.js

功能模块

1. 首页模块 (pages/index)

  • 轮播图展示:自动轮播的Banner广告位
  • 功能入口:餐厅、生活服务、招聘三大入口
  • 近期活动:展示本地近期活动列表,支持点击查看详情

2. 餐厅模块 (pages/hotel)

  • 餐厅列表:展示本地餐厅信息(名称、地址、封面图)
  • 餐厅详情
    • 餐厅基本信息展示
    • 地图定位显示(使用微信地图组件)
    • 菜单列表展示
    • 收藏/取消收藏功能

3. 招聘模块 (pages/job)

  • 展示本地招聘信息列表
  • 包含职位名称、联系人、薪资等信息

4. 生活服务模块 (pages/more)

  • 住房相关:房产中介、水管维修、家电维修、搬家等12项服务
  • 生活服务:超市、教育培训、美容理发、宠物等22项服务
  • 医疗保健:中医诊所、牙科、心理咨询等9项服务
  • 生意服务:招租招商、快递服务、印刷复印等5项服务

5. 个人中心模块 (pages/my)

  • 用户头像和昵称展示
  • 个人信息编辑入口
  • 我的收藏入口

6. 个人信息编辑 (pages/info)

  • 修改头像(使用微信头像选择能力)
  • 修改昵称
  • 信息保存到本地Storage

7. 我的收藏 (pages/collect)

  • 展示已收藏的餐厅列表
  • 支持点击进入餐厅详情

数据说明

本项目采用纯前端Mock数据方式,无需后端服务:

  • 活动数据fetchIndex() - 返回轮播图和活动列表
  • 餐厅数据fetchHotelList() - 返回餐厅列表(含经纬度坐标)
  • 招聘数据fetchJobList() - 返回招聘信息列表
  • 用户数据:使用 wx.getStorageSync/setStorageSync 本地存储
  • 收藏数据:使用本地Storage存储收藏的餐厅ID

页面路由

页面路径类型
首页pages/index/indexTabBar页面
我的pages/my/myTabBar页面
活动详情pages/detail/detail普通页面
餐厅列表pages/hotel/hotel普通页面
餐厅详情pages/hotelDetail/hotelDetail普通页面
招聘信息pages/job/job普通页面
生活服务pages/more/more普通页面
个人信息pages/info/info普通页面
我的收藏pages/collect/collect普通页面

运行说明

环境要求

  • 微信开发者工具(最新版本)
  • 微信基础库 3.3.0 及以上

运行步骤

  1. 下载并安装 微信开发者工具
  2. 打开微信开发者工具,选择"导入项目"
  3. 选择 localLife-min 目录
  4. 填入自己的 AppID(或使用测试号)
  5. 点击"编译"即可预览

注意事项

  • 项目使用了 Skyline 渲染引擎,需要较新版本的基础库支持
  • 微信登录功能需要真机调试或配置正确的 AppID 和 AppSecret
  • 地图功能需要在真机上测试效果最佳

项目亮点

  1. 纯原生开发:无需任何第三方框架,代码简洁易懂
  2. 完整的本地生活服务分类:涵盖住房、生活、医疗、商业四大类近50项服务
  3. 地图集成:餐厅详情页集成微信地图组件,展示位置信息
  4. 本地数据持久化:用户信息和收藏数据使用Storage本地存储
  5. Skyline渲染引擎:采用新一代渲染引擎,性能更优

扩展建议

  1. 接入真实后端API,实现数据动态化
  2. 增加搜索功能
  3. 增加用户评价和评分系统
  4. 接入微信支付,实现在线预约/下单
  5. 增加消息通知功能
  6. 增加LBS定位,展示附近商家

效果展示

项目包含效果展示视频:本地生活-效果展示.mp4

截图位于 图片/ 目录下(1.png - 9.png)


项目类型:纯微信小程序(无后端)
适用场景:计算机设计、课程作业、小程序学习参考
难度等级:⭐⭐ 入门级

获取完整源码

技术分类

包含内容

完整源码
项目说明文档
演示材料

适合方向

适合软件工程、移动开发专业毕业设计中微信小程序原生开发、O2O 本地生活与 Skyline 组件框架方向。

关于 AI源码

AI源码 整理计算机毕业设计、课程设计向的可运行项目参考,含说明文档与演示材料。完整源码请通过联系方式沟通获取。

QQ: 861077046
邮箱: 861077046@qq.com
已帮助 69+ 位同学完成选题参考
问能不能做我的题目

相关推荐

查看全部 →
社区论坛系统
高级

社区论坛系统

Spring Boot+Vue 豆宝社区论坛系统,类似简版掘金,实现注册登录、发帖回帖、评论关注与用户中心,集成 Vditor Markdown 编辑器与 JWT 认证,支持暗黑模式,适合 Java 社区类毕业设计。

SpringBootVue2MySQL
4.883
宠物领养小程序
高级·新上架

宠物领养小程序

宠物领养小程序毕业设计,Spring Boot 后端 + 微信原生小程序 + Vue 管理后台,覆盖宠物发布、领养申请审核、宠物圈社交与微信登录全流程。

SpringBoot小程序Vue2+1
4.822
美食之家小程序
进阶

美食之家小程序

美食菜谱分享微信小程序,纯前端 Mock 实现分类浏览、菜谱详情、评论互动与用户发布,Storage 持久化收藏与评论,橙红美食主题 UI,适合小程序社交类毕业设计。

小程序
4.881
乐龄生活养老服务小程序
进阶

乐龄生活养老服务小程序

乐龄生活养老服务微信小程序,涵盖养老院查询、居家服务预约、社区活动报名、健康资讯与收藏管理,纯前端 Mock,蓝色清新 UI,适合养老服务类毕业设计。

小程序
4.851
绿行回收小程序
进阶

绿行回收小程序

绿行回收垃圾分类微信小程序,含智能分类查询、回收站点地图、上门回收预约与环保知识科普,集成地图组件,绿色 UI,适合环保类毕业设计。

小程序
4.894
新闻资讯小程序
进阶

新闻资讯小程序

新闻资讯阅读微信小程序,含热点轮播、10 类新闻分类、详情阅读、用户注册登录与个人资料管理,Mock + Storage,适合资讯媒体类毕业设计。

小程序
4.884