基于uniapp+uniCloud+vk-uview-ui开发的咖啡点单小程序,参考瑞幸咖啡风格,支持商品浏览、购物车、订单管理、优惠券等功能
下载人数: 0
下载次数: 0
收藏人数:
0
云函数列表:
云函数:router,z_timer_calc_reward,vk-pay,import-excel,send-mail,z_timer_app
公共模块:vk-mail,uni-config-center,vk-unicloud,uni-id,vk-uni-pay
本站所有收费插件均支持免费试用,切勿私下交易或购买不可正常试用的插件,而造成不必要的纠纷。
更新记录
1.0.0(2026-03-29)
v1.0.0 (2026-03-29)
星云咖啡
- 项目初始化:创建星云咖啡项目基础结构
- 页面开发:完成首页、购物车、订单、我的等核心页面
- 功能实现:商品浏览、购物车管理、订单管理、优惠券系统
- UI设计:参考瑞幸咖啡风格,蓝色主题
- 图标设计:创建底部导航SVG图标
项目介绍
星云咖啡是一个基于uni-app和uniCloud开发的咖啡点单小程序,参考瑞幸咖啡风格设计。支持微信小程序、H5、APP多平台部署,提供完整的咖啡点单流程,包括商品浏览、购物车管理、订单管理、优惠券、门店导航等功能。
主要功能
核心功能
- 商品浏览:分类展示咖啡、茶饮、果汁、甜点等商品
- 购物车管理:添加商品、修改数量、规格选择、结算
- 订单管理:订单列表、订单状态跟踪、取餐码展示
- 优惠券系统:优惠券领取、使用、管理
- 门店导航:附近门店查询、地图导航
- 用户中心:个人信息、会员等级、积分、钱包
页面结构
底部导航页面
| 页面 |
路径 |
功能描述 |
| 首页 |
pages/index/index |
轮播图、分类导航、热门推荐、商品列表 |
| 购物车 |
pages/cart/cart |
商品列表、数量操作、全选、结算 |
| 订单 |
pages/order/order |
订单列表、状态筛选、操作按钮 |
| 我的 |
pages/mine/mine |
用户信息、订单入口、功能菜单 |
子页面
| 页面 |
路径 |
功能描述 |
| 商品详情 |
pages/goods/detail |
商品图片、规格选择、购买功能 |
| 门店列表 |
pages/store/list |
门店搜索、位置、导航功能 |
| 优惠券 |
pages/coupon/coupon |
优惠券列表、领取功能 |
技术栈
前端技术
- 框架:uni-app (Vue.js跨平台框架)
- UI组件库:vk-uview-ui
- 状态管理:Vuex
- 样式预处理:SCSS
后端技术
- 云开发:uniCloud (阿里云)
- 数据库:NoSQL数据库
- 用户系统:uni-id
- 云函数框架:vk-unicloud-router
项目结构
├── App.vue # 应用入口文件
├── main.js # 应用入口JS
├── pages.json # 页面路由配置
├── manifest.json # 应用配置文件
├── app.config.js # 应用配置
├── common/ # 公共资源
│ ├── css/ # 公共样式
│ └── function/ # 公共函数
├── pages/ # 页面文件
│ ├── index/ # 首页
│ ├── cart/ # 购物车
│ ├── order/ # 订单
│ ├── mine/ # 我的
│ ├── goods/ # 商品详情
│ ├── store/ # 门店
│ ├── coupon/ # 优惠券
│ ├── login/ # 登录相关
│ └── user/ # 用户中心
├── static/ # 静态资源
│ └── tabbar/ # 底部导航图标
├── store/ # Vuex状态管理
├── uni_modules/ # uni-app模块
│ ├── vk-unicloud/ # 云开发框架
│ └── vk-uview-ui/ # UI组件库
└── uniCloud-aliyun/ # 云开发资源
├── cloudfunctions/ # 云函数
└── database/ # 数据库配置
安装指南
前置条件
- 安装HBuilderX编辑器
- 注册DCloud开发者账号
- 创建uniCloud云服务空间
项目导入
- 在HBuilderX中导入项目
- 关联uniCloud云服务空间
- 上传云函数和数据库
运行项目
- 选择运行平台(微信小程序/H5/App)
- 点击运行按钮启动项目
设计特点
UI风格
- 主题色:蓝色 #0066CC
- 设计风格:参考瑞幸咖啡,简洁现代
- 图片资源:使用 Unsplash 高质量图片
底部导航
使用SVG图标,包含:
- 首页(home)
- 购物车(cart)
- 订单(order)
- 我的(mine)
License
Apache 2.0
平台兼容性
云端兼容性
uni-app(4.85)
| Vue2 |
Vue3 |
Chrome |
Safari |
app-vue |
app-nvue |
Android |
iOS |
鸿蒙 |
| √ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
| 微信小程序 |
支付宝小程序 |
抖音小程序 |
百度小程序 |
快手小程序 |
京东小程序 |
鸿蒙元服务 |
QQ小程序 |
飞书小程序 |
小红书小程序 |
快应用-华为 |
快应用-联盟 |
| √ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
uni-app x(4.83)
| Chrome |
Safari |
Android |
iOS |
鸿蒙 |
微信小程序 |
| - |
- |
- |
- |
- |
- |
云函数类插件通用教程
使用云函数类插件的前提是:使用HBuilderX 2.9+
隐私、权限声明
1. 本插件需要申请的系统权限列表:
无
2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:
插件不采集任何数据
3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:
无